Situated on the banks of River Ghagra, in the Indian state Uttar Pradesh, Faizabad is a small town with glorious history that attracts every tourist to visit the city. With a history of more than 250 years it produces outstanding examples of Indian culture, tradition and its colorful heritage.