Investigating the effects of tourist engagement on satisfaction and loyalty