Bahamas is the shopping Mecca of the Caribbean; this is the best place for duty-free shops and designer clothes. The 10 acre International Bazaar in downtown Freeport is legendary, divided into different parts to represent the different parts of the world. It simply stocks every object and article you can think of.