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 2

Picture 2 of 4

Print Friendly