The state-of-the-art vessel will be propelled by large batteries, solar panels, and a radically new sail design previously ...
While there are Blue Flag beaches all over the world, Mexico is the star of the show in North America, boasting a whopping 77 ...