Las Vegas Strip is a feast for the senses like no other, home to world-class casinos, dazzling entertainment and nightlife.