Designed by
Title
Five Rathas at Mahabalipuram, Tamil Nadu,India,Asia #66394109
Description
Five Rathas or Panch Rathas is a curious tourist attraction in Mahabalipuram, a town about 60 km south of Chennai famous for its stone carvings. The town popular for monoliths has the status of World heritage site
This image is editorial