Nestled along the scenic East Coast Road (ECR), Mahabalipuram is a town steeped in history, culture,...