Megha RayJan 26, 20174 min readSailing Merrily with Costa CruisesHow often in your life does it happen that you fantasize about something and the reality turns out to be much better than your...