A casino is a place for certain types of gambling. It is often combined with hotels, resorts, restaurants, retail shops and cruise ships. It may also host live entertainment, such as concerts and stand-up comedy. It may also have a swimming pool, spa, fitness center and other facilities for recreation. It is commonly associated with …