Terrazza Angelo restaurant in Taormina, Sicily
A Mediterranean cruise with port stops in Europe is a wonderful introduction to a number of destinations. You get to visit a variety of countries and cities, giving yourself a chance to figure out which destination you’d like to revisit for a longer land stay. During my cruise on the Carnival Magic, we stopped in…