MahabalipuramWe visited the famed Mahabalipuram in the Coromandel coast of Bay of Bengal in South India. This is a complex of structures built in...
Comments