We will be blessed by visiting the ancient Indian temples which are over a thousand years old
4. Mahabalipuram Shore Temple - மாமல்லபுரம் கடற்கரை கோயில்
Located in Mamallapuram, Tamil Nadu, this temple is also known as the Beach Temple as it faces the Bay of Bengal. The temple is one of the oldest architectural temples in South India. It was built around 700 AD during the reign of Narasimha Varman II.