The Taj Mahal, built by Shah Jahan, has 22 sealed rooms that have sparked theories of hidden treasures and Hindu temples.
From food to fine fabrics and fancy accommodations, we've rounded up everything you'll need for a trip to the world's second-biggest country ...