KEVALI at Glen Eden is an up-market complex built on the edge of the famous Bulugha River with breathe taking sea and river views. The apartments are built by the renowned and...