La Nouva Vista Consist of 131 Luxury villas and Commercial Strip ( Italian Square )
The Compound lies on an area of 41 acres, while 90% of the project is Landscape and Hardscape and on the other hand the remaining 10% are the built up area of the project