Filming Locations in Mahabalipuram
Mahabalipuram, Chennai, Tamil Nadu, India
Dasavatharam (2008)
Mamallapuram, or Mahabalipuram, is a town on a strip of land between the Bay of Bengal and the Great...
View DetailsMahabalipuram, Tamil Nadu, India
Paayum Puli (2015)
Mamallapuram, or Mahabalipuram, is a town on a strip of land between the Bay of Bengal and the Great...
View Details