Mountain View Releases Crete Islands at Ras El Hikma Project
Mountain View (MV) has released the latest phase of its flagship project on the North Coast, dubbed "Crete Islands," after the success of Mykonos, Santorini, Samos, and other Greek-inspired communities within Moun ...