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