
Historical and Traditional Significance Mahabalipuram
Mahabalipuram is known as the most stopover destination in Tamil Nadu. This destination is the most loved place in the country. There is a story related with the origin of MAHABALIPURAM. It’s named after demon MAHABALI. The beauty of this place is not only due to the architecture but also because of the vast casuarinas…