Added
2021-06-16
Description
The opposition claims the new 2,000-room resort, developed by Spain's Princess Hotels and Resorts, represents a failure of the government to match words with actions.
Specific details
Location
Jamaica
Negril
Negril