A framework of tourist attraction research