Valara Water Falls

India / Kerala / Thodupuzha / National Highway 85 (New)
 waterfall  Add category

Valara Water Falls , 38 Kilometer from Kothamangalam and 12 Km from Adimaly, One of the Famous water fall in India, It is also a Tourist place.........entered Sherafudheen.N.S, 9746248942
Nearby cities:
Coordinates:   10°2'46"N   76°50'20"E
This article was last modified 13 years ago