Coorg, the Scotland of India, is a dream destination in December. The misty hills, verdant coffee plantations, and stunning waterfalls offer tranquillity and adventure. With its cool weather, it’s the ideal place to unwind, trek, and savour local delights.