Owharoa Falls


Owharoa Falls is a staircase waterfall in New Zealand, located off Waitawheta Road, near State Highway 2, between Paeroa and Waihi.