I don't understand what a "graphical representation of a person or character in a computer-generated environment" would add to this site? Surely our words represent us just as well.
Perhaps the OP could elaborate what an avatar would add to a discussion site about travel. This isnt a computer game where we walk round in a pretend environment shooting zombies or anything...