Comprising ten islands, including Sal and Boa Vista, Cape Verde offers a unique blend of island life and volcanic landscapes, reports the Mirror. Which? commented: "Sal's lively resort town ...
Opened in December 2016, Melia Llana Cape Verde is located on Ponta Preta beach, in the south of Sal Island. The resort is just six minutes by car from Santa Maria town, and 15 minutes from the ...