Bermuda Triple Challenge 3 Race Weekend 2020

March 14, 2020

Bermuda’s south shore beaches are bathed in pink sand, making an already poetic scenery that much harder to revisit. Once you are here, you’ll never want to leave. As Mark Twain, a frequent Bermuda visitor once … Continue reading Bermuda Triple Challenge 3 Race Weekend 2020