Magnum Photos -
INDIA. Tamil Nadu. Mahabalipuram, an idyllic seaside town, was originally named for King Mammalla, first royal builder of shrines and temples. Today, almost 70 monuments draw worshipers to this ancient site. 1988.
Image Reference 
RAR1988232K062 
(PAR308669) 
© Raghu Rai/Magnum Photos 
View Other Images From Story