How Can I Stay Connected While On A Mediterranean Cruise?

So you've booked an exciting Mediterranean cruise and can't wait to set sail and explore beautiful ports of call. But as much as you're looking forward to disconnecting from the…