A casino is usually a public facility for gambling. Casinos are usually constructed near or in conjunction with restaurants, hotels and resorts, shopping centers cruise ships, other tourist attractions, and live entertainment venues. Some casinos are known for also hosting live shows live shows, concerts, stand-up comedy performances and corporate