Travel & Tourism
Travel & Tourism 3010 Videos
Dharmaraja ratha at Mahabalipuram, Chennai

Dharmaraja ratha is the last and the largest of all rathas among the five monoliths. The temple is a pyramidal structure with a square base and has sculptured panels. Mahabalipuram or Mammallapuram is a UNESCO World Heritage Site situated at Chennai in Tamil Nadu state, India.