Nestled in Tamil Nadu’s Nilgiri hills, Ooty, often called India’s Chocolate Town, earned fame for its homemade chocolates. Generations of family recipes and artisanal craftsmanship turned this misty, colonial hill station into a sweet haven, where travellers delight in cocoa treats as much as scenic mornings and charming streets