Have you ever experienced a resort day pass in Freeport, Bahamas? It’s a great shore excursion option that allows you use resort amenities including the pools and beaches while your cruise ship is in port!
Sailing on Margaritaville at Sea? Book your day passes on our sister site, DayPasses.com