In what country would you find the historic Red Fort? In Trivia of Nations AnswerIndia (Situated in the City of Dehli and Now an Iconic Symbol of India. It was the Main Residence of the Mughal Emperors) Share and Enjoy !