
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- …