.

Port Noli

Where is the Port?
NOLI is located near the monitored sea lanes. The official UN/LOCODE of this port is ITNLI.

How many vessels are in Noli port?
There are currently 100 vessels in port and 25 vessels recently departed.

Port map updates in near real-time from AIS snapshots and route transitions. Use the vessel-type filters and names toggle in the map control.


Most frequent incoming origins

Most frequent outgoing destinations



You can see routes between ports on port-to-port analytics.


Recent vessel arrivals at the port

Latest available transitions/port-call records (UTC). Total: 25
2025-09-15 13:03 UTC · IT flagSan-Francesco
IMO: 9448918, MMSI: 247270900 | Type: Service Ship
2025-09-15 13:03 UTC · IT flagSAN MARCO I
IMO: 8959441, MMSI: 247244200 | Type: RINA
2025-09-15 13:03 UTC · IT flagArteteca
IMO: 9686998, MMSI: 247333800 | Type: Tug
2025-09-15 13:03 UTC · IT flagCapo-Noli
IMO: 9540390, MMSI: 247336300 | Type: [tug.offshore_tug_supply]
2025-09-15 13:03 UTC · PA flagMol-Paramount
IMO: 9307059, MMSI: 371519000 | Type: Container Ship
2025-09-15 13:03 UTC · IT flagMega-Express-Four
IMO: 9086590, MMSI: 247178700 | Type: Passenger Ro Ro Cargo Ship
2025-09-15 13:03 UTC · IT flagSan-Marco-Secondo
IMO: 7510731, MMSI: 247062300 | Type: General Cargo Ship
2025-09-08 13:00 UTC · FUJIYAMA
IMO: 0, MMSI: 247360880 | Type:
2025-09-08 12:16 UTC · IT flagGianemilio-C
IMO: 8209913, MMSI: 247059400 | Type: Tug
2025-09-08 12:16 UTC · COMANDANTE UGO CASA
IMO: 0, MMSI: 247352800 | Type:
2025-09-08 12:16 UTC · IT flagCHIMERA
IMO: 0, MMSI: 247206670 | Type:
2025-09-08 12:16 UTC · SO WE CAN
IMO: 0, MMSI: 228041080 | Type:
2025-09-08 11:15 UTC · Monte-Rosa
IMO: 9283215, MMSI: 563051400 | Type: Container Ship
2025-09-08 11:15 UTC · ENERGY
IMO: 0, MMSI: 247060100 | Type:
2025-09-08 11:15 UTC · IT flagRio Gatun
IMO: 9540388, MMSI: 247336400 | Type: RINA
2025-09-08 11:15 UTC · IT flagSan-Marco-Secondo
IMO: 7510731, MMSI: 247062300 | Type: General Cargo Ship
2025-09-08 11:15 UTC · IT flagCala-Palma
IMO: 9164770, MMSI: 247601000 | Type: Refrigerated Cargo Ship
2025-09-08 11:15 UTC · IT flagSAN MARCO I
IMO: 8959441, MMSI: 247244200 | Type: RINA
2025-09-08 11:15 UTC · IT flagMimmo-Ievoli
IMO: 9147746, MMSI: 247253200 | Type: Chemical Oil Products Tanker
2025-09-08 11:15 UTC · IT flagBrezzamare
IMO: 9479620, MMSI: 247287200 | Type: Service Ship
2025-09-08 11:15 UTC · IT flagArteteca
IMO: 9686998, MMSI: 247333800 | Type: Tug
2025-09-08 11:15 UTC · IT flagSAN ANTONIO
IMO: 8959300, MMSI: 247317700 | Type: Crane Ship
2025-09-08 11:15 UTC · IT flagCitta-Di-Savona
IMO: 9129897, MMSI: 247402000 | Type: [tug.salvage_tug]
2025-09-05 23:52 UTC · SABATIA
IMO: 0, MMSI: 247377400 | Type:
2025-09-05 23:52 UTC · BS flagCrown-Opal
IMO: 9128063, MMSI: 311000801 | Type: Refrigerated Cargo Ship

Recent vessel departures from the port

Latest available transitions/port-call records (UTC). Total: 25
2025-09-15 13:03 UTC · IT flagSan-Francesco
IMO: 9448918, MMSI: 247270900 | Type: Service Ship
2025-09-15 13:03 UTC · IT flagSAN MARCO I
IMO: 8959441, MMSI: 247244200 | Type: RINA
2025-09-15 13:03 UTC · IT flagArteteca
IMO: 9686998, MMSI: 247333800 | Type: Tug
2025-09-15 13:03 UTC · IT flagCapo-Noli
IMO: 9540390, MMSI: 247336300 | Type: [tug.offshore_tug_supply]
2025-09-15 13:03 UTC · PA flagMol-Paramount
IMO: 9307059, MMSI: 371519000 | Type: Container Ship
2025-09-15 13:03 UTC · IT flagMega-Express-Four
IMO: 9086590, MMSI: 247178700 | Type: Passenger Ro Ro Cargo Ship
2025-09-15 13:03 UTC · IT flagSan-Marco-Secondo
IMO: 7510731, MMSI: 247062300 | Type: General Cargo Ship
2025-09-08 13:00 UTC · FUJIYAMA
IMO: 0, MMSI: 247360880 | Type:
2025-09-08 12:16 UTC · IT flagGianemilio-C
IMO: 8209913, MMSI: 247059400 | Type: Tug
2025-09-08 12:16 UTC · COMANDANTE UGO CASA
IMO: 0, MMSI: 247352800 | Type:
2025-09-08 12:16 UTC · IT flagCHIMERA
IMO: 0, MMSI: 247206670 | Type:
2025-09-08 12:16 UTC · SO WE CAN
IMO: 0, MMSI: 228041080 | Type:
2025-09-08 11:15 UTC · Monte-Rosa
IMO: 9283215, MMSI: 563051400 | Type: Container Ship
2025-09-08 11:15 UTC · ENERGY
IMO: 0, MMSI: 247060100 | Type:
2025-09-08 11:15 UTC · IT flagRio Gatun
IMO: 9540388, MMSI: 247336400 | Type: RINA
2025-09-08 11:15 UTC · IT flagSan-Marco-Secondo
IMO: 7510731, MMSI: 247062300 | Type: General Cargo Ship
2025-09-08 11:15 UTC · IT flagCala-Palma
IMO: 9164770, MMSI: 247601000 | Type: Refrigerated Cargo Ship
2025-09-08 11:15 UTC · IT flagSAN MARCO I
IMO: 8959441, MMSI: 247244200 | Type: RINA
2025-09-08 11:15 UTC · IT flagMimmo-Ievoli
IMO: 9147746, MMSI: 247253200 | Type: Chemical Oil Products Tanker
2025-09-08 11:15 UTC · IT flagBrezzamare
IMO: 9479620, MMSI: 247287200 | Type: Service Ship
2025-09-08 11:15 UTC · IT flagArteteca
IMO: 9686998, MMSI: 247333800 | Type: Tug
2025-09-08 11:15 UTC · IT flagSAN ANTONIO
IMO: 8959300, MMSI: 247317700 | Type: Crane Ship
2025-09-08 11:15 UTC · IT flagCitta-Di-Savona
IMO: 9129897, MMSI: 247402000 | Type: [tug.salvage_tug]
2025-09-05 23:52 UTC · SABATIA
IMO: 0, MMSI: 247377400 | Type:
2025-09-05 23:52 UTC · BS flagCrown-Opal
IMO: 9128063, MMSI: 311000801 | Type: Refrigerated Cargo Ship

Shipping companies (lines) whose ships most often called at the port Noli:

No companies linked yet.

Port summary

Port congestion score

Loading congestion data…

Vessel type distribution for the last 3 months:

Unknown · 29 calls (51.8%)
Pleasure Craft · 4 calls (7.1%)
Navigation Aid · 4 calls (7.1%)
Sailing · 2 calls (3.6%)
Service Ship · 2 calls (3.6%)
Passenger · 2 calls (3.6%)
RINA · 2 calls (3.6%)
Not available · 1 calls (1.8%)
Crude Oil Tanker · 1 calls (1.8%)
General Cargo Ship · 1 calls (1.8%)
Tug · 1 calls (1.8%)
Passenger Ro Ro Cargo Ship · 1 calls (1.8%)
General Cargo Ship · 1 calls (1.8%)
Hopper Dredger · 1 calls (1.8%)
Anti-pollution equipment · 1 calls (1.8%)
[tug.offshore_tug_supply] · 1 calls (1.8%)
Crane Ship · 1 calls (1.8%)
[tug.salvage_tug] · 1 calls (1.8%)

Most frequent incoming origins

Most frequent outgoing destinations


Vessels currently in port

Detected by latest AIS in the extended port area, latest 72 hours (deduplicated by vessel).

IT flagALEHCIM XX
Type: Unknown | IMO: 0, MMSI: 247207460 | AIS: 2026-05-13 23:51:05 UTC
IT flagMOKINBA
Type: Not available | IMO: 0, MMSI: 247326080 | AIS: 2026-05-13 20:12:42 UTC
IT flagBACICIN V
Type: Unknown | IMO: 0, MMSI: 247049280 | AIS: 2026-05-13 19:28:25 UTC
PORTO VADO V
Type: Unknown | IMO: 0, MMSI: 247064700 | AIS: 2026-05-13 18:35:10 UTC
IT flagCP 863
Type: Unknown | IMO: 0, MMSI: 247013900 | AIS: 2026-05-13 18:35:09 UTC
IT flagMega-Smeralda
Type: Passenger Ro Ro Cargo Ship | IMO: 8306486, MMSI: 247228600 | AIS: 2026-05-13 18:35:06 UTC
MT flagSEA FALCON II
Type: Pleasure Craft | IMO: 8991140, MMSI: 256626000 | AIS: 2026-05-13 18:35:05 UTC
IT flag
Type: Unknown | IMO: 0, MMSI: 247204460 | AIS: 2026-05-13 18:35:04 UTC
The-Wellesley
Type: Yacht | IMO: 8990495, MMSI: 256393000 | AIS: 2026-05-13 18:35:03 UTC
IT flagCitta-Di-Savona
Type: [tug.salvage_tug] | IMO: 9129897, MMSI: 247402000 | AIS: 2026-05-13 18:34:57 UTC
MT flagANJELIF
Type: Pleasure Craft | IMO: 1013339, MMSI: 256500000 | AIS: 2026-05-13 18:34:55 UTC
IT flagUNICKA
Type: Pleasure Craft | IMO: 0, MMSI: 247195640 | AIS: 2026-05-13 18:34:47 UTC
BE flagLA HECHICERA
Type: Pleasure Craft | IMO: 0, MMSI: 205620770 | AIS: 2026-05-13 18:34:47 UTC
IT flagELVA
Type: Pleasure Craft | IMO: 0, MMSI: 247366890 | AIS: 2026-05-13 18:34:42 UTC
FIORE BLU
Type: Unknown | IMO: 0, MMSI: 247363220 | AIS: 2026-05-13 18:34:38 UTC
KN flagGAZZ
Type: Pleasure Craft | IMO: 0, MMSI: 341590002 | AIS: 2026-05-13 18:34:33 UTC
CK flagPANAKEIA
Type: Pleasure Craft | IMO: 8676063, MMSI: 518999687 | AIS: 2026-05-13 18:34:33 UTC
KY flagBIG M
Type: Pleasure Craft | IMO: 0, MMSI: 319186800 | AIS: 2026-05-13 18:34:21 UTC
IT flagPORTO VADO VIII
Type: Anti-pollution equipment | IMO: 0, MMSI: 247332200 | AIS: 2026-05-13 18:34:21 UTC
RR
Type: Unknown | IMO: 9946623, MMSI: 378409000 | AIS: 2026-05-13 18:34:20 UTC
MT flagD'ONE D
Type: Pleasure Craft | IMO: 9527166, MMSI: 249743000 | AIS: 2026-05-13 18:34:08 UTC
'AMOHA'
Type: Unknown | IMO: 8670722, MMSI: 319517000 | AIS: 2026-05-13 18:34:07 UTC
MT flagXO OF THE SEAS
Type: Unknown | IMO: 0, MMSI: 256513000 | AIS: 2026-05-13 18:34:04 UTC
REVE
Type: Unknown | IMO: 0, MMSI: 247237660 | AIS: 2026-05-13 18:34:02 UTC
ALINA
Type: Unknown | IMO: 0, MMSI: 269108970 | AIS: 2026-05-13 18:34:00 UTC
IT flagMMSI 247192710
Type: Unknown | IMO: 0, MMSI: 247192710 | AIS: 2026-05-13 18:33:57 UTC
MT flagRAJA2
Type: Not available | IMO: 1099723, MMSI: 249528000 | AIS: 2026-05-13 18:33:48 UTC
DE flagCHIMICHANGA
Type: Pleasure Craft | IMO: 0, MMSI: 211706320 | AIS: 2026-05-13 18:33:43 UTC
CH flagMOANA LOU
Type: Sailing | IMO: 0, MMSI: 269119620 | AIS: 2026-05-13 18:33:42 UTC
KY flagANDALA
Type: Pleasure Craft | IMO: 0, MMSI: 319321400 | AIS: 2026-05-13 18:33:41 UTC
MH flagOphelia
Type: LRS | IMO: 1008358, MMSI: 538071179 | AIS: 2026-05-13 18:33:41 UTC
IT flagRio Gatun
Type: RINA | IMO: 9540388, MMSI: 247336400 | AIS: 2026-05-13 18:33:34 UTC
ALL STAR 1
Type: Unknown | IMO: 8736265, MMSI: 518100486 | AIS: 2026-05-13 18:33:31 UTC
IT flagSTRIA 3
Type: Unknown | IMO: 0, MMSI: 247326680 | AIS: 2026-05-13 18:33:30 UTC
IT flagF22V
Type: Pleasure Craft | IMO: 0, MMSI: 247361780 | AIS: 2026-05-13 18:33:22 UTC
MMSI 992476316
Type: Unknown | IMO: 0, MMSI: 992476316 | AIS: 2026-05-13 18:33:22 UTC
ML flagBARON TRENCK II
Type: Houseboat | IMO: 9969754, MMSI: 256064000 | AIS: 2026-05-13 18:33:20 UTC
H6.0
Type: Unknown | IMO: 0, MMSI: 256001847 | AIS: 2026-05-13 18:33:14 UTC
IT flagSUN
Type: Pleasure Craft | IMO: 0, MMSI: 247193470 | AIS: 2026-05-13 18:33:11 UTC
KY flagNOUF
Type: Pleasure Craft | IMO: 0, MMSI: 319317600 | AIS: 2026-05-13 18:33:09 UTC
'227988350'
Type: Unknown | IMO: 0, MMSI: 227988350 | AIS: 2026-05-13 18:33:09 UTC
MT flagWIZARD ONE
Type: Pleasure Craft | IMO: 0, MMSI: 256002647 | AIS: 2026-05-13 18:33:04 UTC
DM flagLASTOCHKA
Type: Pleasure Craft | IMO: 0, MMSI: 325139400 | AIS: 2026-05-13 18:33:03 UTC
IT flagWOODSTOCK
Type: Pleasure Craft | IMO: 0, MMSI: 247224780 | AIS: 2026-05-13 18:33:02 UTC
SEASENSE
Type: LRS | IMO: 1012878, MMSI: 319116600 | AIS: 2026-05-13 18:33:02 UTC
Partagas
Type: Bulk Carrier | IMO: 9272345, MMSI: 249953000 | AIS: 2026-05-13 18:33:01 UTC
KY flagSTELLAMAR
Type: Pleasure Craft | IMO: 0, MMSI: 319266100 | AIS: 2026-05-13 18:33:00 UTC
CH flagMANGOMIA
Type: Sailing | IMO: 0, MMSI: 269122480 | AIS: 2026-05-13 18:32:57 UTC
KY flagFRETTE
Type: Pleasure Craft | IMO: 1038901, MMSI: 319293400 | AIS: 2026-05-13 18:32:53 UTC
PA flagMUHSINE K
Type: General Cargo Ship | IMO: 9420162, MMSI: 354040000 | AIS: 2026-05-13 18:32:51 UTC
GB flagH
Type: Pleasure Craft | IMO: 0, MMSI: 232050300 | AIS: 2026-05-13 18:32:46 UTC
ES flagB
Type: Pleasure Craft | IMO: 0, MMSI: 225993733 | AIS: 2026-05-13 18:32:45 UTC
Spirit-Of-The-Cs
Type: Service Ship | IMO: 1007134, MMSI: 376055000 | AIS: 2026-05-13 18:32:43 UTC
MT flagCLARITY
Type: Pleasure Craft | IMO: 0, MMSI: 256874000 | AIS: 2026-05-13 18:32:32 UTC
CY flagRV CHALLENGE 1
Type: Other Type | IMO: 8938411, MMSI: 210572000 | AIS: 2026-05-13 18:32:31 UTC
KY flagSerenity-J
Type: Service Ship | IMO: 1012385, MMSI: 319061400 | AIS: 2026-05-13 18:32:28 UTC
IT flagArteteca
Type: Tug | IMO: 9686998, MMSI: 247333800 | AIS: 2026-05-13 18:32:25 UTC
IT flagCapo-Noli
Type: [tug.offshore_tug_supply] | IMO: 9540390, MMSI: 247336300 | AIS: 2026-05-13 18:32:23 UTC
PARTHENOPE
Type: Unknown | IMO: 0, MMSI: 247226990 | AIS: 2026-05-13 18:32:22 UTC
AURELIA
Type: Unknown | IMO: 0, MMSI: 249244000 | AIS: 2026-05-13 18:32:21 UTC
'MAEVA'
Type: Unknown | IMO: 0, MMSI: 235117789 | AIS: 2026-05-13 18:32:20 UTC
GB flagYUVA
Type: Unknown | IMO: 0, MMSI: 235068705 | AIS: 2026-05-13 18:32:13 UTC
MMSI 247369510
Type: Unknown | IMO: 0, MMSI: 247369510 | AIS: 2026-05-13 18:32:12 UTC
GB flagGREEN
Type: Not available | IMO: 0, MMSI: 232059755 | AIS: 2026-05-13 18:32:05 UTC
MMSI 319349600
Type: Unknown | IMO: 0, MMSI: 319349600 | AIS: 2026-05-13 18:31:28 UTC
IT flagAMP ISOLA DI BERGEGG
Type: Navigation Aid | IMO: 0, MMSI: 992476319 | AIS: 2026-05-13 18:30:42 UTC
IT flagAMP ISOLA DI BERGEGG
Type: Navigation Aid | IMO: 0, MMSI: 992476317 | AIS: 2026-05-13 18:30:13 UTC
IT flagAMP ISOLA DI BERGEGG
Type: Navigation Aid | IMO: 0, MMSI: 992476318 | AIS: 2026-05-13 18:30:12 UTC
VG flagHEIDI CUBE
Type: Pleasure Craft | IMO: 0, MMSI: 378113794 | AIS: 2026-05-13 18:30:06 UTC
IT flagAMP ISOLA DI BERGEGG
Type: Navigation Aid | IMO: 0, MMSI: 992476320 | AIS: 2026-05-13 18:29:55 UTC
MH flagMY ALLEGRA
Type: Pleasure Craft | IMO: 0, MMSI: 538071868 | AIS: 2026-05-13 18:29:52 UTC
LADIES FIRST
Type: Unknown | IMO: 0, MMSI: 247324440 | AIS: 2026-05-13 18:26:09 UTC
SPRITZ ONE
Type: Unknown | IMO: 0, MMSI: 256002126 | AIS: 2026-05-13 17:43:24 UTC
DELFINO
Type: Unknown | IMO: 0, MMSI: 247211700 | AIS: 2026-05-13 17:41:10 UTC
Ocean-Emerald
Type: Service Ship | IMO: 9562520, MMSI: 533110202 | AIS: 2026-05-13 17:36:14 UTC
CK flagMIRASOL
Type: Pleasure Craft | IMO: 1012153, MMSI: 518998580 | AIS: 2026-05-13 17:35:57 UTC
MMSI 983392170
Type: Unknown | IMO: 0, MMSI: 983392170 | AIS: 2026-05-13 17:35:43 UTC
LR flagSloane-Square
Type: Crude Oil Tanker | IMO: 9505821, MMSI: 636019141 | AIS: 2026-05-13 17:35:32 UTC
AURA OF LYMINGTON
Type: Unknown | IMO: 0, MMSI: 235009705 | AIS: 2026-05-13 16:10:59 UTC
IT flagSAN ANTONIO
Type: Crane Ship | IMO: 8959300, MMSI: 247317700 | AIS: 2026-05-13 15:48:53 UTC
IT flagSAN MARCO I
Type: RINA | IMO: 8959441, MMSI: 247244200 | AIS: 2026-05-13 15:47:11 UTC
AN ITALIAN AFFAIR
Type: Unknown | IMO: 0, MMSI: 211391540 | AIS: 2026-05-13 15:15:02 UTC
IT flagREEF
Type: Pleasure Craft | IMO: 0, MMSI: 247196590 | AIS: 2026-05-13 13:57:24 UTC
IT flagSan-Marco-Secondo
Type: General Cargo Ship | IMO: 7510731, MMSI: 247062300 | AIS: 2026-05-13 13:49:49 UTC
R/V HEADWIND
Type: Unknown | IMO: 0, MMSI: 244890406 | AIS: 2026-05-13 11:42:30 UTC
MA.VA.MA
Type: Unknown | IMO: 0, MMSI: 227244260 | AIS: 2026-05-13 09:45:22 UTC
CH flagOCEAN BREEZE
Type: Sailing | IMO: 0, MMSI: 269291000 | AIS: 2026-05-13 07:41:01 UTC
IT flagPORTO VADO IV
Type: Unknown | IMO: 0, MMSI: 247214400 | AIS: 2026-05-12 20:11:51 UTC
MMSI 538072178
Type: Unknown | IMO: 0, MMSI: 538072178 | AIS: 2026-05-12 20:01:57 UTC
IT flagVF 1088
Type: Unknown | IMO: 0, MMSI: 247220900 | AIS: 2026-05-12 18:43:45 UTC
KY flagFUTURE
Type: Pleasure Craft | IMO: 0, MMSI: 319322300 | AIS: 2026-05-12 17:41:53 UTC
MT flagCHEEKY TIGER
Type: Unknown | IMO: 0, MMSI: 249170000 | AIS: 2026-05-12 15:57:45 UTC
QUID NUNC
Type: Unknown | IMO: 0, MMSI: 229064000 | AIS: 2026-05-12 13:43:25 UTC
XTENDER
Type: Unknown | IMO: 0, MMSI: 319103900 | AIS: 2026-05-12 08:43:11 UTC
SABATIA
Type: Unknown | IMO: 0, MMSI: 247377400 | AIS: 2026-05-11 16:18:14 UTC
VAMOLA 50
Type: Unknown | IMO: 0, MMSI: 247236170 | AIS: 2026-05-11 16:11:47 UTC
ENERGY
Type: Unknown | IMO: 0, MMSI: 247060100 | AIS: 2026-05-11 16:10:00 UTC
NL flagWAITLESS
Type: Pleasure Craft | IMO: 0, MMSI: 244032206 | AIS: 2026-05-11 16:06:04 UTC
247440300
Type: Unknown | IMO: 0, MMSI: 247440300 | AIS: 2026-05-11 08:39:40 UTC
PODRACER
Type: Unknown | IMO: 0, MMSI: 247089430 | AIS: 2026-05-11 06:17:33 UTC

Expected arrivals

Forecast from transitions and inferred destination signals.

No expected arrivals found for next 10 days.

Port in news

Mentions from Topos news feed and spotlights.

Marine fuels contaminated with unwanted chemical compounds
Hellenic Shipping News · 2026-04-29 10:00:49
Recently, Skuld has seen several vessels reporting bunkered fuel that is on specification as per ISO 8217 parameters. Still when advanced tests were carried out, Gas Chromatography MassSpectrometry (GCMS) showed a high presence of hydrocarbon compounds, phenolic compounds, and other alkylresorcinol derivatives. Most of these bunkered fuels stem from Southeast Asia, particularly in Singapore, Hong ...
Marine fuels contaminated with unwanted chemical compounds
sanctions_shadow_enforcement · 2026-04-29 10:00:49
Recently, Skuld has seen several vessels reporting bunkered fuel that is on specification as per ISO 8217 parameters. Still when advanced tests were carried out, Gas Chromatography MassSpectrometry (GCMS) showed a high presence of hydrocarbon compounds, phenolic compounds, and...
Rust, Dust And Superyachts As America’s Cup Races Into Naples
gCaptain · 2026-03-21 16:31:58
By Crispian Balmer BAGNOLI, Italy, March 21 (Reuters) – Rusted factory skeletons loom over a shoreline poisoned by decades of heavy industry on the western fringes of Naples, which will next year...
Cyprus Shipping Deputy Minister, Marina Hadjimanolis, highlighted the importance of strengthening maritime education - Parikiaki
ports_congestion · 2026-03-13 14:28:24
Cyprus Shipping Deputy Minister, Marina Hadjimanolis, highlighted the importance of strengthening maritime education Parikiaki