Travel Costa Smeralda Trip Report, Day 1: Cruising Italian Style The Costa Smeralda is a stunning part of the Mediterranean coast in… Nebojsa VujinovicSeptember 16, 20214 minute read View Post