With construction of the White Sands Hotel & Spa on the beautiful Island of Boa Vista in Cape Verde entering a new phase (view gallery here), smart investors are making their move to secure the properties on offer at this stunning beachfront Resort.