Exeter Cathedral is an iconic and historic landmark located in the city of Exeter, England. Built in the 12th century, it is one of the oldest cathedrals in the country and has been a major part of the city's history

From Wikipedia

Exeter is a cathedral city and the county town of Devon in South West England. It is situated on the River Exe, approximately 36 mi (58 km) northeast of Plymouth and 65 mi (105 km) southwest of Bristol.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density