Ammouliani
Appearance
Ammouliani (Greek: Αμμουλιανή) - also known as Amoliani - is an island located in the Chalkidiki regional unit, Greece, 120 km (75 mi) from Thessaloniki. Administratively it is part of the municipality of Stagira-Akanthos. The 2001 census reported a population of 542 inhabitants.
External links
Wikimedia Commons has media related to Ammouliani.
40°19′30″N 23°55′12″E / 40.325°N 23.920°E