Last modified on 6 January 2012, at 22:48

Devon

English: Devon, also referred to as Devonshire, is a large county in South West England.

TownsEdit

NatureEdit

Visitor attractionsEdit