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. Related Stories Photos: Two More Tall Ships Visit Bermuda Photos & Video: Fireworks […]