on the international coast road in Egypt