fbpx

Around Mayfair

Cosy up in Corsica

Cala Rossa is a luxury hotel and spa in picturesque Porto-Vecchio, south Corsica