Bowen Falls is a natural attraction in Southland & Fiordland, New Zealand. 10 YouTube travel vloggers — including Pack Up Explore — have covered it across 15 clips.
Bowen Falls is one of two main permanent waterfalls in Milford Sound, notable for its height and for supplying the villa…
“the most famous ones are steerling and Bowen Falls”