2. Taj Mahal – Agra, India
No photo will ever do the magnificent marble mausoleum justice and it is one of the most beautiful buildings in the world. The best time to beat the queues at the Taj Mahal is at sunrise or sunset. The crowds haven’t gathered and the light at these times just makes the sight all the more magical.