Buys 5 acre Avenra Bayfonte property in Negombo New development will have 224 modern apartments and 40 luxury villas with breath-taking lagoon views In a significant stride toward redefining modern ...