OLEA offers new opportunities for Canadian investors in the Cayman Islands
The Cayman Islands is a British Overseas Territory, comprising three islands in the western Caribbean, located 475 miles southwest of Miami.
Source: canadianrealestatemagazine.ca