1 results
Waihi Falls is a stunning waterfall located in the Tararua District near Palmerston North in the Manawatu-Wanganui region of North Island, New Zealand.
Related searches