You asked:

facts about Exeter

  • Exeter
    Exeter
    Exeter (listen), the city, district and county town of Devon, England.