Sri Lanka's John Keells launches luxury houses at Troon-run golf resort (11-Oct-20, Business)
Sri Lanka's John Keells Properties said it will build townhouses and luxury villas at Victoria Golf and Country Resort, ...