Island Water World open new store in French St. Martin Caribbean marine store, Island Water World, has opened a new branch in French St. Martin. Located in the former museum building between the St. Martin Tourism Office and Air Caraibes, ...