Vithura is a small town near Thiruvananthapuram in Kerala. It is just 36 kilometers away from the city. It is on the way another hill…
Vazhvanthol Waterfalls
Vazhvanthol Waterfalls is a seasonal waterfall in the western ghats near Kerala and Tamil Nadu border. If you have Ponmudi, a hill station near Agasthiyamalai…