Results 6 results found Porto Palermo, South coast, Albania, Europe Porto Palermo, South coast, Albania, Europe Porto Palermo, South coast, Albania, Europe Porto Palermo, South coast, Albania, Europe Ali Pasha Tepelena Fortress overlooking the small port at Porto Palermo, Ionian Coast, Albania, Europe Woman looking through a telescope on the roof of the Ali Pasha Tepelena Fortress at Porto Palermo, Ionian Coast, Albania, Europe