Booking a trip on a liveaboard is a surefire way to ensure a dive-forward vacation. But there's so much more to experience on one of these trips than just diving—here's what to expect.
Booking a trip on a liveaboard is a surefire way to ensure a dive-forward vacation. But there's so much more to experience on one of these trips than just diving—here's what to expect.