Photos & Video: Three Tall Ships Visit Bermuda
[Updated with video] Three different tall ships – SS Solandet, Alexander Von Humboldt II, and Eye of the Wind – recently visited Bermuda, stopping in both St George’s and Hamilton. You can view a photo gallery below, and all our coverage of tall ships here.