A visitors guide to Exeter, England
Exeter is a city located in Devon in the south of England. This is a historical town with strong ties back to the time of the Roman Empire. Exeter has a spectacular cathedral that dates right back to the 12th century.