19 facts about Taj Mahal
Taj Mahal is one of the grandest human architectural inventions. The most iconic attraction in India, it attracts around 7 million tourists every year ...
It now houses the Palace Museum, which was extensively restored in time for the 2008 Olympic Games.