Their bodies were discovered in their room at a luxurious resort in Belize, on the north-eastern coast of Central America, by hotel staff who used a master key to get inside after the trio had not ...
In 2018, as the Maldives, a nation of nearly 1,200 islands in the Arabian Sea, continued its transformation into a luxury tourist destination, the country’s handbook for resort developers called ...