Ooty, known as the Chocolate Town of India, is famous for its handmade chocolates crafted in a cool climate ideal for ...