Royal Caribbean's Private Beaches Make Second-Class Citizens of the Rest of Us
Most passengers on a Caribbean cruise are by now aware of the “private beaches” and “private islands” that cruise lines operate for the purpose of keeping you from contact with local…