L’Escale Resort Marina & Spa Review In ancient times, wary seafarers travelling from distant lands would find refuge in “stopovers” where they would relax and recover from long journeys before continuing their travels. Based on this concept, the award-winning L’Escale Resort Marina & Spa was created as an exclusive stopover for modern travellers. For us, […]