Melia Tortuga Beach

fantastic apartments and villas at Melia Tortuga
a fantastic place for a winter holiday visit cape verde.