Nurol Construction opts for Raimondi cranes for Beach Vista development Big Project May 29, 2019 Emaar’s Beach Vista is an exclusive private island project with 27 residential towers