Melia Tortuga Beach Resort
Location: Sal, , Cape Verde Islands
Features:Luxury all inclusive beach resort with health spa, gym, sauna, swimming pools, surfing, biking, scuba diving, snorkeling, fishing, horseback riding, kayaks, boating, kids club, Internet and wedding / conference facilities. Located on Sal, Cape / Cabo Verde Islands.