Devon is a county located in the southwest of England. Devon is characterised by it’s mild climate, popular beach resorts such as the English Riviera and beautiful countryside such as Exmoor and Dartmoor national parks. Isca Dumnoniorum The Romans called…
Read more