Thodupuzha is a beautiful land of rivers and mountains.Having several tourist spots named Thommankuthu Waterfall, Elaveezha poonchira(Hill top with a pound and no trees around) many tourists from all around the world is visiting here.It is the gateway to all highrange tourist spots like munnar, Thekkady etc.
No comments:
Post a Comment