julianstockwin.com
The Weymouth Leviathan Maritime Literary Festival
The picturesque town of Weymouth is situated in the county of Dorset on the south coast of England. It has a long and proud history, with a number of maritime, sporting – and royal – connections. I…