A first-class FBO upgrade on Sardinia's Costa Smeralda
The Italian island of Sardinia and its elite Costa Smeralda (Emerald Coast) resort area are not well known in North America, except perhaps to yachting and