on a thin peninsula in the North of the country near the town of Portsmouth. This fancy resort built by a Dubai-based company, Range Developments, is now the biggest hotel on the island.
Some results have been hidden because they may be inaccessible to you