Club La Costa Yacht Club: Set Sail For Corfu This Summer
You may have already discovered CLC World thanks to its incredible collection of hotels and resorts in sun-blessed locations such as Spain’s Costa del Sol and Tenerife and Turkey’s sparkling Aegean Coast. What you may not realise however, is that the CLC World experience also extends to the water – including luxury Mediterranean cruising on … Read more