• Mahabalipuram

    Mamallapuram, also known as Mahabalipuram, is a town in Kancheepuram district in the Indian …