Hi we are making a quick stopover to see the Taj as it is something we have not yet seen. We will stay one night in Delhi and then train in the early morning to Agra to see the Taj in the afternoon after touring most of the day. Then sunset and back on the train that night. We had thought we would stay one night in Agra but I don't think that is necessary or helpful as the "best" train to return on is at 10:30 pm I think.
Are there good tour companies in Delhi that will arrange everything? Train, guide, transport, etc.?
We are going the first week in November.