Italy
0
9
Olbia is a lively Sardinian port and gateway to the Costa Smeralda, famous for turquoise waters and luxurious seaside resorts.
Created At: 3/5/2026
Updated At: 3/5/2026
Verified