Puducherry

Puducherry is one of the most popular hill resorts in India.