The Geneva Group is currently developing Cistern Point, 5.2 acre, 75 lot beach resort development on the island of Carriacou. This development features beautiful views of the Caribbean Sea.

For a lot layout map Click Here

Carriacou Island 1

Picture 1 of 4

Print Friendly