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 a two-hour...
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 a two-hour...
Get updates delivered right to your inbox!