Mahabalipuram, derived from ‘Mamallapuram’ (மாமல்லபுரம்) is a town in Kancheepuram district in the Indian state of Tamil Nadu.
Read this post on jovincey.wordpress.com