Vagamon hill station in Idukki is among the few spots on the planet that...