ParentFull threadlacksconfidence·Perhaps you were thinking Algeria? Albania is found nearby Greece and Italy, certainly European.View on HN