Traveler rating: Grenada: "Twelve Degrees North: Sun, Sea, and Calm" A TripAdvisor Member What a wonderful vacation and in such a wonderful resort! On the island of Grenada we stayed at Twelve Degrees North and shared a large apartment with another couple. All of us deeply appreciated the delightful accommodations, fine service, quiet, calm atmosphere, and recreational facilities on the... more




