Aptly named, this temple overlooking the ocean in Mahabalipuram, is one of the oldest standing structural stone temples in South India. Dating all the way back to the 8th century AD when it was built, the temple has now been classified as a UNESCO World Heritage Site. With recent excavations revealing new structures surrounding the temple, do visit this place for its stunning architecture!
For the best temples to visit in Chennai, click here.