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 .. 7 months ago 161 0 Comments Continue reading