Taj Mahal
Best time to go: Coolest from December to February; very hot from March to May, then monsoon from June to September
The Taj Mahal has to be the greatest declaration of eternal love ever built. Shah Jahan built it in the 17th Century to enshrine the body of his favourite wife, Arjumand Banu Begum. Jahan?s pet [...]