Freeport's flagship store is situated conveniently on the main street. You would be a fool not to go in this luxury paradise. Curaçao is known for being an island where you can stock up on watches and jewelry so why not have a Freeport field day? You can always fill your carry on.