Five Rathas Mahabalipuram
Mahabalipuram, the temple town of India located along the shores of Bay of Bengal. This historic town is located at about 60 kms away from south of Chennai. The structures are called Rathas because of their peculiar architecture and shape. The word ‘Ratha’ means the ‘chariot’. These temples are named after the presiding gods and their images in the temples.
Enquire Now for Best Deals
Tour Reviews
There are no reviews yet.
Leave a Review