Only 2 km from Mahabalipuram Bus Station, the Shore Temple is an ancient temple overlooking the shore of the Bay of Bengal in Mahabalipuram. Built in the 7th century CE by Pallavas during the reign of Narasimhavarman, this is one of the oldest temples in South India. Both Shiva and Vishnu are worshipped in thisContinue reading “Trip to Mahabalipuram”