A "seaside town" in the West Midlands has a fairground, fish and chips shops, and other classic beach resort amusements-except it is miles away from any beach. Stourport-on-Severn in ...