Chorisia Villas at Al Barari is the new advancement by Al Barari with all-around improved 5 room semi-detached villas. Offering an unprecedented approach to sustainable living where family interaction and development is a focus.