'Squid Game' Stars Encourage Fans To Visit South Korea