Stratford-upon-Avonis amarket towninWarwickshire, England, on theRiver Avon.The town is a popular tourist destination owing to its status as birthplace of English playwright and poetWilliam Shakespeare, and receives an estimated 4.9 million visitors a year.TheRoyal Shakespeare Companyresides in Stratford'sRoyal Shakespeare Theatre.
Most Recent
- WestJet: Discover the All-Inclusive Extras You Didn't Know You Needed
- VIDEO: Scenic or Emerald? Which of These Sister Yacht Cruises is Best for You?
- The Perils of Posting: Reasons NOT to Share Your Travels on Social Media
- Finland Airport Opens World’s First Runway Sauna
- Discover Hong Kong’s Seaside UNESCO Geopark