Travel Pictures Gallery.com - India - Tamil Nadu: Mahabalipuram
a series of travel images from India, exploring the South, Tamil Nadu State, Mahabalipuram, also known as Mamallapuram, is a coastal town in the South East famous for its group of Hindu temples carved out of rock dating from the 6th to the 9th century. It's on the Unesco World Heritage List.