X
Urumbi Hill Palace
Kuttikkanam, Idukki
Rate This
The magical experience of Urumbi hills. Urumbi Hills is located in the south part of Idukki distric