2 results
Mangawhero Falls is a beautiful waterfall located in Tongariro National Park near Ohakune in the Central North Island region of New Zealand.
Tawhai Falls, also known as Gollum's Pool, is a stunning waterfall located in the UNESCO Dual World Heritage Tongariro National Park in Manawatu-Wanganui, New Zealand.
Related searches