Located in southwest England, the county of Devon attracts tourists the world over. Home to rolling hillside, white sandy beaches, the dramatic landscape of the Dartmoor National Park, picturesque seaside towns and picture postcard villages nestled away in the countryside. South Devon has a lot to ...