Panchalimedu
Panchalimedu , a hill station in Idukki that is as enchanting in its appearance as it is by its name. A number of hills make up the landscape of Panchalimedu. According to legend, the Pandavas along with their wife Panchali, were said to have resided in this region during the course of their exile from […]