It's a good idea to spend a night in Agra and start tackling the sights early in the morning, if only because you'll get a couple of hours in before the hot sun begins to bear down. It's true that the Taj at sunrise is glorious, but if you happen to sleep in, don't worry. Hotels and tour guides tend to make a big deal about the best times of day to see the Taj Mahal, but this legendary mausoleum is spectacular whenever you choose to visit, so you shouldn't feel despondent if you arrive at noon as opposed to sunrise or sunset. (A midday visit, however, would be the worst time to forget your sunglasses.) Another thing to remember is that the Taj Mahal is extremely crowded at all hours of the day, so don't assume that an early start will necessarily save you from the relentless foot traffic.