Cruises Big and Small I Spent a Week in Mexico on a Small Cruise Ship, and This Is What It Was Like Read More