Mahabalipuram is a small town located on the east coast of India, 60 km from Chennai. It is known around the world for of the 7th century Pallava monuments. Other than a UNESCO site, there are lots of interesting things to do in Mahabalipuram. A perfect weekend destination in South India. Read more
Read More