Everything you need to know about sailing in Bermuda
Bermuda is made up of 165 islands and is something of a paradise. Ben Lowings gives us this guide to sailing in Bermuda and seeing its stunning islands The breeze that whistles through the pines that line Bermuda’s shores ranges from a prevailing south-westerly with an average Force 3, rising to a gentle Force 4…
