4. Chennai – The Gateway To The South
It shouldn’t come as a surprise that Chennai is on the list of happy Indian cities. After all, Lonely Planet has included it in its list of Top 10 Cities in the World to Visit and the famous New York Times has listed it in the 52 Places to Go Around the World. This metropolitan city has a rich cultural tradition that is visible in every vein of Chennai. It has temples, museums, art galleries, beaches, parks and even theme parks. So, it is not surprising it is one of the happiest cities in the country.