Can you imagine how butterflies live? /07 Nov 2015/Valentini The birth town of William Shakespeare, Stratford-upon-Avon, is located on the river Avon, just 3 hours by coach north of London. ... Read More