Chalkidiki view from Space (wait view seconds to load)
Ammouliani (Greek: Αμμουλιανή) - also known as Amoliani - is an 4.5 km2 large island located in the Chalcidice prefecture, Greece, 120 km from Thessaloniki.
Ammouliani is part of the Stagira-Akanthos Municipality, population 452 in the year 2001.