Stock Photo - India, Tamil Nadu State, Mahabalipuram (or Mamallapuram), the Five Pandava mandapa, rock shrine, is part of the monuments listed as World Heritage by UNESCO

Stock Photo: India, Tamil Nadu State, Mahabalipuram (or Mamallapuram), the Five Pandava mandapa, rock shrine, is part of the monuments listed as World Heritage by UNESCO.

Searchable keywords

Choose multiple keywords