Below are some useful links:
TOUR COMPANIES
Exodus – http://www.exodustravels.com – A UK company, which I have used for my trips to Morocco, Sardinia, India, China, Madagascar and Sweden. Excellent organization and experiences for the tours I booked.
G Adventures – https://www.gadventures.com – A Canadian company, which I have used for my trips to Peru, Patagonia, A Taste of Chile, Argentina and Uruguay, Cambodia and Southern Africa.
MY OLD BLOGS
For trips prior to 2013 – https://mjmadrigga.wordpress.com