The Taj Mahal is located in Agra in India. Much has been written about this white marble mausoleum that was erected by a Mughal emperor in memory to his wife, a Persian princess. It took over 20 years to build this stunning piece of architecture that is a Unesco World Heritage site. It is highly recommended to visit early in the early morning to avoid the crowds and the heat. A walk around in the gardens provides different viewing angles. The Taj Mahal should be on your must see list if you visit India for the first time, it is only a couple of hours from New Delhi by train.