We have just returned from a fantastic cruise aboard the Carnival Vista and much as the ship was amazing and there was plenty to do onboard, we were also keen to explore the destinations that we reached.
Our first port of call was Messina, Sicily, which perhaps the prettiest port we…