View of front of villa
<span id="enoembed">Location</span>
You're in: Home right arrow Location
Information
Cape Verde is only 5 1/2 hrs from the UK!.