Catalina Island
Depart After arriving in Bayahibe, we stroll along the beach for just a few minutes to reach the spot where our boat is waiting. There, we receive a briefing about how the day will unfold and are handed our flippers, which will come in handy later for snorkeling. As we step onto the boat, we […]