Mamallapuram beach...
Mamallapuram Beach, located in the picturesque town of Mahabalipuram in India, is a popular tourist destination known for its stunning natural beauty and historical significance. This pristine beach offers visitors a perfect blend of sun, sand, and s...
Mahabalipuram, India