This post was shared in collaboration with One Road at a Time ~
Expect the Unexpected — The Surprises of a Cruise Holiday
Most of us understand the basics of taking a cruise – you hop on a ship and sail around, occasionally stopping off to enjoy a new destination. But until you’ve actually been on a cruise yourself, it can be hard to imagine exactly what’s in store.