Ammouliani island, Chalkidiki, Greece
Ammouliani, also known as Amoliani, is an island located in the Chalkidiki regional unit, Greece, 120 km from Thessaloniki. Administratively it is part of the municipal unit of Stagira-Akanthos. As of 2011, the resident population of the island was 547.
We made aerial view …