Mediterranean Cruise Travel Blog MSC Fantasia | January 17th – January 31, 2016 I was always thinking about how places like Italy & Spain look so pretty in people’s photo collections and video clips. I have been fortunate enough to experience the realness...