Beach-Mahabalipuram Beach
Mahabalipuram Beach About: The Mahabalipuram beach is a marvelous destination to visit. It is probably one of the finest un-touched beaches in India. Situated on the coastline of Tamil Nadu, it is nearby the shores of the breathtakingly beautiful Bay of Bengal. Truly a mesmerizing beach !Mamallapuram beach is in Tamil Nadu, India. More information … Read more