Mamallapuram Dance Festival: What Can We Experience?
Mamallapuram, also known as Mahabalipuram, is a small town in the state of Tamil Nadu. It is 57 km from the city of Chennai. One of the most interesting festivals in India is the Mamallapuram Dance Festival, which is all about the…