n8ajosefdummy n8ajosefdummy 28-11-2016 History contestada The Globe Theater is located in _____. A) England B) Egypt C) France D) Scotland