How G Adventures is redefining the travel & tourism industry – and connecting customers to their destinations