The Cala di Volpe, a Luxury Collection Hotel, Costa Smeralda, is a stunning resort in Porto Cervo, nestled between the windswept hills and lush coast of Italy’s Sardinia. It isn’t easy to get to. There are several flights involved, and then a long drive up ...
More