If there is one “Mecca” in Europe for competitive sailing, it is the famous Isle of Wight and the town of Cowes. Set in the beautiful waters of the Solent, it is the home port of the famous Cowes Week. A regatta with allure that attracts sailors from all over the world. But even with our yachts, it is a more than pleasant place to be.