Mega Ammos beach The town of Sivota is amphitheatrically arranged on the surrounding hills and descends towards the central promenade and harbor with yachts and […]