Photograph by
-
-
0
Edit Photo Details
Golden sunrise
Mamallapuram beach is in Tamil Nadu, India. Mamallapuram beach is also known as Mahabalipuram. Sunbathing is one of the must-do activities at Mamallapuram beach. Mamallapuram beach offers visitors a rare combination of historical significance and natural splendour.