Varghese World
Monday, 4 August 2014
Tawhai Falls
Tawhai Falls is 13 metre high waterfall located in Tongariro National Park, on the way to Whakapapa Village. Easy walk, suitable for people with all abilities, brings you to the waterfalls lookout with natural stone Trolls.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment