Stratford on Avon, England. Situated in the midlands, beauty abounds in this town. Stratford boasts lots of history and is a great place for theatre! The Avon river runs through, and enables people to rent different types of rivercraft to investigate the area. You can get to many different parts of England via the river system about a Long Boat, which is the ideal way to see the countryside.