Post Tagged with: "Sargassum Sea"

Back in Bermuda

When the Gibb’s Hill lighthouse blinked over the horizon last weekend a weight lifted off of all of our shoulders – we had made it!  Sea Dragon is back in Bermuda for the 4th time in the last three years, and its beginning to feel a bit like we have […]

Read More