Ambua Falls
Papua New Guinea
Ambua Falls are located in the Southern Highlands Province in the heart of Papua New Guinea.1 Many of the country’s varieties of colorful birds flock to the area surrounding the falls, which makes it a popular spot for bird-watchers.2
References
- Jyoti, Jeevan. Waterfalls of of Papua New Guinea. Rainbow Stamp Club. 18 Sept. 2011. Accessed 31 Jan. 2012.
- Makara Birding Lodge. PNG Holidays. Accessed 31 Jan. 2012.
Published 2018-06-17