Our second destination was Freeport, Bahamas. I had done some research and purchased an all-day excursion through a local company for a six-hour beach day. But, when we arrived in Freeport almost all of the excursions were cancelled b/c of the rain. We could go shopping and hit a small beach near the shopping district. We along with every other person on our ship and one other Carnival cruise were in-line for a taxi to go shopping. It took us fifteen minutes to get to the Straw Market, and the prices were RIDICULOUS. We were expected to haggle, but I was on vacation and in no mood. I wanted to be at the beach, not shopping. We walked to the public beach, but it was so crowded we decided to spend the day on the ship. It rained off/on all day. We got a $5 coconut water, had lunch on board and meandered around the decks, hit up the gym, ate some more and took a nap.
I'm sure Freeport has lovely beaches somewhere, but all we saw were the loading docks, oil cruisers and too many tourists.