News

bringing a type of wellness resort not previously found in Grenada. Located along the southeastern coast, in the parish of St. David, the resort is nestled between two beaches and surrounds a lagoon.