Ambua Lodge, Tari

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

2 thoughts on “Ambua Lodge, Tari”

Comments are closed.