5 Reasons to travel with G Adventures anywhere in the world