Discover the breathtaking landscapes and rich history of Cornwall and Wales over 20 days, exploring charming towns, majestic castles, and stunning coastlines.