Devon is located in the south west of England, and includes part of Exmoor and Dartmoor, both of which are designated National Parks. Can you pick out the towns and villages which lie within the borders of Devon from those listed in this quiz?
Easier, 12 Qns, rossian,
May 23 26
Category:
Southwest England