The cruise collection in action: Days at sea, days ashore – The G. G. Files
Consider what comes to your mind when I say “Caribbean cruise.” If you’re anything like me, you probably have visions of open decks caressed by gentle, warm ocean breezes. Perhaps you can feel yourself sitting on a lounge chair gazing meditatively out at sea just as a sliver of a sand-ringed island comes into view. […]
