Exeter, population 111000, is the county town and seat of local government of Devon, England.
More information
More information
Subcategories 14

Last update:
May 11, 2025 at 16:54:55 UTC

Check out
Regional: Europe: United Kingdom: England: London: Westminster: Business and Economy: Personal Services
- Recently edited by merlin1
- Recently edited by merlin1