Cruise the Caribbean for $299

Caribbean beach is partnering with MSC cruises to offer an incredible deal on a seven-night Caribbean cruise. Sail from Miami on the MSC Divina, with ports of call in the Bahamas, St. Maarten, and Puerto Rico starting at $299 on August 23 and September 6. Other sailings are also on sale. Visit
by April 23 for more information and to book your cruise.