All these countries have a common is that these all are located on Mediterranean sea.
Mediterranean Sea is a sea of Atlantic ocean on the west to Asia on the east and separates Europe from Africa, it is almost completely enclosed by the land and during ancient time, it was an important route and it was allowed for trade, for traders and travelers.