Places to visit in Idukki
Also known as the spice garden of Kerala, this hilly district derives its name from the Malayalam word “Idukku” meaning a narrow gorge. Idukki is abundantly blessed with natural beauty. Its picturesque peaks and verdant valleys, sprawling tea plantations and spice gardens make it a land frequented by tourists both domestic and international. Idukki which…
Details