General Clearpoint Residences: The World’s Tallest Vertical Garden Nestled in the tranquil surroundings of Rajagiriya, Clearpoint Residences is slated to be Sri Lanka’s first sustainable high-rise and...