searching4theshot.com
Beautiful Britain – Harwich
The town of Harwich, situated on the mouth of the the Rivers Stour and Orwell has been an important port for centuries. The town’s name derives from the Old English here-wic, meaning “military sett…