Other
A French tall ship which trains young sailors is expected to arrive in Bermuda on Saturday, May 14.
L’Etoile, built by the French Navy, will be docked at Penno’s Wharf in St George’s for four days as it takes a break from a journey across the Atlanti...
May 05, 2016