Ajax loader
Mahabalipuram, Five Rathas / Photo
Mahabalipuram / Mamallapuram (Tamil Nadu, Coromandel Coast, India), Five Rathas (group of detached monolithic temples, hewn from granite rockface; Pallava architecture,...
of 1
Open Lightbox