Owharoa Falls is a staircase waterfall located off Waitawheta Road, the road side parking is on the right, immediately after turning off from State Highway 2 and crossing the single lane bridge. (Waikino, New Zealand)
📍 Explore on PIXEO Map →
herowaterfall










