Mountain View Ras El Hikma announced the launch of its new phase Skala. As the newest island to join the project, Skala features units that all have a breath-taking sea view, as well as exclusive sea front beach houses.