Best Tourist Spots in India
June 18th, 2009
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