Stratford-upon-Avon is a market town in Warwickshire, England, on the River Avon. The town is a popular tourist destination owing to its status as birthplace of English playwright and poet William Shakespeare, and receives an estimated 4.9 million visitors a year. The Royal Shakespeare Company resides in Stratford's Royal Shakespeare Theatre.
On the GO Tours
From grand palaces to historic temples, hot desert plains to snowy mountain p...
Read moreMarrakech: Feast for the senses
Marrakech is an ancient caravan town, a gathering place where Arabs and Berbe...
Read moreGlobus Faith-Based Vacations
Inspirational Journeys to Inspiring Places Where in creation can you renew y...
Read more