Mamallapuram Dance Festival – For the Dance, the Seas and the Surf
Mamallapuram, otherwise known as Mahabalipuram, is a small quaint coastal town in the State of Tamil Nadu that comes alive during the winter Mamallapuram Dance festival. An ancient town, it is only about