Peregrine Treks and Expedition organizes trips in a truly responsible and professional manner, respecting nature while sharing the benefits of ecotourism with the local areas.