Mahabalipuram

Mahabalipuram is a small coastal town located in the southern state of Tamil Nadu, India, known for its rich cultural heritage and stunning architecture. The town is home to a range of UNESCO World Heritage Sites, including the Shore Temple and the Pancha Rathas, which date back to the 7th and 8th centuries. Visitors can explore these ancient temples, which are famous for their intricate carvings and stunning architecture. Mahabalipuram is also known for its picturesque beachfront.