Montresta: The Hidden Greek Village Of Sardinia Although Sardinia is a wonderful idyllic Mediterranean island, few know that there is a Greek…