Wigmore’s Waterfall (Papua)

Wigmore’s Waterfall (or Papua Waterfall) is the lone waterfall attraction that we’re aware of throughout the Cook Islands. Actually, as you can see from the photo above…