Ambua Lodge, Tari 2 Comments / Hela / By Admin The beautiful Ambua Lodge, Tari, in the morning of Friday, January 14, 2022. Ambua Lodge is an internationally-acclaimed birdwatchers’ hotspot. It is truly a jewel of Tari, Hela and Papua New Guinea. DJI Mini 2 pictures by MALUM NALU Post Views: 724
Very beautiful please and so wonderful.Love that place.
Thank you Daki.