ClubMed

A French corporation of vacation resorts found in many parts of the world, usually in exotic locations.