The Sea Shore Temple is a UNESCO World Heritage Site located in Mahabalipuram, Tamil Nadu, India. It is one of the oldest stone temples in South India and is known for its architectural grandeur and intricate carvings. The adjacent lighthouse offers panoramic views of the coastline.
East Coast Road
Near Mahabalipuram Beach
Mahabalipuram
Chennai
603104
India