In the land of Shakespeare

It was almost lunch time when we got down from the bus at Stratford-upon-Avon, birth place of Shakespeare. Stratford-upon-Avon was the second stop of the day with limited time to explore the small town in south Warwickshire, England. It was...