Tucked in the Western Ghats’ hills, this tourist spot offers enriched history, Eye-pleasing nature, the culture, and folklore cladded experiences to its tourists.