Mahabalipuram
[ muh-hah-buh-lee-poo r-uh m ]
/ məˈhɑ bə liˌpʊər əm /
noun
a village in NE Tamil Nadu, in SE India: Hindu temples; early Dravidian architecture.
Also
Ma·ha·ba·li·pur,
Mamallapuram.