Experience English countryside on the River Severn Experience English culture & history, city & architecture, geology & nature, peace & tranquility on a river-boat cruise of the River Severn at the medieval town of Shrewsbury in Shropshire, England....

read more