Calvary Mount – A Picnic hilltop near Thekkady Calvary Mount otherwise spelled as Kalvari Mount which is an eco-tourism destination is located 12 km from Idukki and 43 km from Thekkady is a wonderful picnic spot. Better take an SUV vehicle where the vehicle will go top the hill else take a soft trek to […]