Add new comment

I get that Greece and Italy two summits of that triangle, that's for sure... but what would be the third summit? Cairo? Algiers? Barcelona?