Race around the clock English Harbour and the neighbouring village of Falmouth are internationally known as a yachting and sailing destination. They host a plethora of races and regattas. In the time we were there the 600 miles took place
Life in the Caribbean
