Marvel at the ancient beauty of Shore Temple, a UNESCO World Heritage site in Mahabalipuram, India, with stunning seashore views.

Marvel at the ancient beauty of Shore Temple, a UNESCO World Heritage site in Mahabalipuram, India, with stunning seashore views.

Scroll to Top