News
Work is now under way on Lagoi Bay, a resort community encompassing over 1300 hectares on Bintan Island, one of Indonesia’s largest islands. Valued at approximately $812 million, the project is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results