G Adventures has been providing travellers with small group tours, treks and marine adventures for over 20 years. With transparency over how much of your .