Melia Tortuga Beach Resort
Sal Cape Verde Islands
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.