See Why You Must Visit Fiordland Once In Your Life

Lady Bowen Falls is Milford’s highest waterfall at 531 feet. Not only breathtakingly beautiful, it supplies Milford Sound with power and water.
ADVERTISEMENT

Leave a Reply

Your email address will not be published.