0 Comments Mahabalipuram Beach: A quick guide with contact info By Charles T March 15, 2021 Mahabalipuram, is known as the Land of Seven Pagodas, as recorded by the European merchant and writer…