Best Trekking Tours in Idukki
About the Destination:
Kerala, popularly called as the 'God's Own Country' is the abode of many natural wonders. Amongst all these wonders, Ramakkalmedu is one of the most scenic hill stations. Located in the Idukki district in Kerala, this pictorial hill station is o...
Situated in Idukki, Chinnar Valley is the only rain shadow of the Western Ghats of Kerala. The river originates in Anaimudi hills, and it flows east. The valley was at first a small village as old as 9000 BC. The remnants of this place are found in form of megalithic bur...