Ajax loader
of 1
Open Lightbox
Mahabalipuram, Dharmaraja Ratha / Photo
Mahabalipuram / Mamallapuram (Tamil Nadu, Cormandel Coast, South India),
temple district (Pallava period; since 1984 UNESCO World Heritage Site),
Five Rathas (group...