Introduction
Mahabalipuram is India's stone-carving capital: a city given over to ancient and modern sculpture and intricate idol making.
The town's ancient boulder monuments and bas-reliefs are some of the world's largest and most complex, with the famous Shore Temple being among the most visited monuments in the country.