Archive

Posts Tagged ‘Ellora Caves’

Best Tourist Spots in India

June 18th, 2009 admin No comments

Taj The finest and the king of all tourist attractions in India, the Taj Mahal has become a landmark for India. Being one of the Seven Wonders in the World, India very proudly prides itself on the Taj. Incredibly it took almost 17 years and around 20,000 labors to erect this mammoth mausoleum. Most [...]

    Read More...
Categories: madeinindiaguide