Experience Fatehpur Sikri Through Maharajas Express Train kristinperry June 16, 2018 FindItMore | Fatehpur Sikri is a small town, located in the Agra district of Uttar Pradesh, India. Impressed by the prophecy of the Sufi saint… Continue Reading