The Bank of Ceylon (BOC) announced the sale of the luxurious Drift Thelu Veliga Retreat, a five-star resort located in the South Ari Atoll. According to the bank, a Civil Court judgement granted them the right to sell the leasehold rights of the property to recover outstanding debts. The resort boasts 30 rooms and boasts […]