835 5-star luxurious properties are now available for investment at the White Sands Hotel & Spa – the latest Resort development on the glorious, sunshine Island of Boa Vista in Cape Verde.