Bahamas WeekenderTwo hours from the Port Everglades in Miami lies Freeport, on the island of Grand Bahama. We had been living and working in South Beach,...