Originally posted by gmans Been to India and did not see the Taj Mahal, will have to get back to complete the trip, one day.
To any photographer visiting the Taj Mahal, I would recommend travelling to Bharatpur and camping overnight there, not Agra! Bharatpur is around 30-min short of Agra. It has the world heritage site bird sanctuary - Keoladeo National Park! Besdies, the small Rajasthan town is less chaotic and has more reasonably priced hotels.
The Taj is best seen in the morning and evening. (Early morning, the number of visitors is less. If you go well before sunrise, you might be among the first few visitors - a photographer's dream!)
Bharatpur is close enough to allow you to reach the Taj early. There is another bonus - the road from Bharatpur to Agra goes past Fathepur Sikri,
The third Mughal ruler of India, Jalal-ud-din Muhammad Akbar (1542-1605) founded the city of Fathepur Sikri in 1571 as the capital of the Mughal empire. Fathepur Sikri is historically important, being representative of a well planned medieval city constructed from scratch. The city also represents an unresolved enigma - it was abandoned in 1585 within 14 years of its foundation as the capital.
For the more adventurous, Bharatpur is also around 2 hrs drive from Jaipur. If you brave the extra travel, you can see Jaipur while staying in Bharatpur! The travelling cost is more than compensated by the reduced hotel costs. More importantly, Bharatpur hospitality is better. The city also has the Lohagarh fort, which is worth a visit.