11 awesome things to do in Mahabalipuram

9

Mahabalipuram is a small coastal town in Tamil Nadu, India full of historical gems and UNESCO World Heritage monuments. See how best to spend a day here visiting and doing the best that it has to offer

Read this post on revolvingcompass.com


Neha Verma

blogs from Bangalore