Lake Orta Restaurant View, San Giulio Island Piedmont Italy

Lake Orta Restaurant View, San Giulio Island Piedmont Italy

Dine beneath red awnings with breathtaking views of a romantic island village floating on Italy’s most enchanting alpine lake.

Lake Orta Restaurant View, San Giulio Island Piedmont Italy Read More »