Olbia, Emerald Coast, La Maddalena Archipelago, Sardinia, Italy (Olbia, Costa Smeralda, Arcipelago de La Maddalena, Sardegna)
Olbia, it’s Emerald Coast and the nearby La Maddalena Archipelago tare famous for it’s beaches, landscapes and many islands. Play this map of paradise on earth on Sardinia in Italy.