Sea cruise 7 nights Palma de Mallorca, Barcelona, Cannes, Genoa, La Spezia, Civitavecchia, Palma de Mallorca Fri 20 May 2022 - Fri 27 May 2022 from MSC Cruises on the cruise ship MSC Meraviglia buy
CitySightseeing Palma Hop On - Hop Off 24 H | Symbol Travel