by Heidi Sarna
This is the book to read before you book your cruise! Even if you've never set foot on a ship, you'll know what to expect and how to enjoy every minute--on board or in port! Cruising is a great vac…