Network May 16, 2018 Sobha Realty launches Sobha Creek Vistas Residences The Sobha Creek Vistas residences are set in the most scenic views of the city’s main attractions like the Dubai Creek, the Ras Al Khor bird sanctuary, Downtown Dubai and the iconic Dubai canal.