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