Designed by
Title
Scene on a beach in Tamil Nadu state in south India #145859043
Description
Mahabalipuram, India - March 20, 2018: A group of holidaymakers enjoying the refreshing sight of the Bay of Bengal on Tamil Naduââ¬â¢s Coromandel coast
This image is editorial