Sandals Negril in NEGRIL, JAMAICA – REVIEW
Sandals Negril, Negril, Jamaica is an exotic, relaxing oasis unlike any other resort you will ever stay at. It sits on the island’s infamous Seven Mile Beach, and its pure white sand and turquoise waters...