India is home to a remarkable variety of landscapes, from the golden deserts of Rajasthan to the snow-covered peaks of Himachal Pradesh. Tucked away in the southwestern part of Karnataka lies a hill ...