The Seven Pagodas
BY RASHMI SINGH Mamallapuram, also called Mahabalipuram or Seven Pagodas, is an historic town, in northeast Tamil Nadu state, in south eastern India. It lies along the Coromandel Coast of the Bay of Bengal 37 miles (60 km) south of Chennai (Madras). The town’s religious centre was founded by a 7th-century-CE Hindu Pallava king—Narasimhavarman, also known as Mamalla—for whom the town was named. Ancient Chinese, … Continue reading The Seven Pagodas

