I recently went on a cruise with Reef Magic Cruise...
I recently went on a cruise with Reef Magic Cruises and it was a great experience. The snorkeling spots were beautiful and we saw a lot of marine life. The crew was friendly and the food provided was tasty. I would definitely do it again!