A Fun Day at Baha Bay

NASSAU, BAHAMAS - If you're looking to cool off during your vacation or staycation, Baha Bay at the Baha Mar Resort is the best place to do just that.