Mahabalipuram Beach – Tamil Nadu
Located on the eastern coast in Tamil Nadu is a scenic and charming beach called Mahabalipuram Beach. This beautiful beach is located in a town called Mahabalipuram in the Kanchipuram district. Situated at a distance of 60 km from Chennai this enchanting beach is surrounded...