Located off the north east coast of Levera Beach, Grenada between Sugar Loaf and Sandy Island this private island freehold is the home of a small whitesand beach with greater potential for enhanced development. Its lush landscape makes it an idyllic tropical paradise.
Compare listings
Compare