My family will be visiting Agra on a 1 day trip on July 12. Can someone suggest the best use of available time and a suggested itinerary? Is it better to go with a tour operator who charges about 1100 per head or should I explore the train option and try to plan the trip on my own? My priorities of course are visiting Taj and Agra fort. Can I cover Fatehpur Sikri on the same day? If yes, what's the best option to travel to Fatehpur sikri? If I drop Fatehpur Sikri, what are the other options available?
Please also let me know some breakfast options near Taj.