Owharoa Falls

Owharoa Falls 2010

Owharoa Falls is a staircase waterfall in New Zealand, near SH 2 between Paeroa and Waihi on Waitawheta Road.

References