Travel Exploring the Birthplace of Shakespear in Stratford Upon Avon Written by Ali Leo Stratford Upon Avon is a charming English town with a rich history and heritage as the birthplace of the legendary William Shakespeare. This picturesque market town on the River Avon has plenty to offer .. 8 months ago 186 0 Comments Continue reading