We decided on Third Rock Adventures for our Upper Mustang Trek as one of us has previously trekked with the company. Naba and his team lived up to all the expectations. From being met at the airport, keeping us informed throughout, the trek itself. Everything was seamless. The trek itself was guided by Rishi, who is an absolutely amazing guide, knowledgeable, thoughtful, considerate and fun to be around. We loved every minute of our trek - even the muddy bits in pouring rain. Having trekked with other companies in Nepal before, I cannot imagine booking with anyone else from now. Thanks to all who made our trip so special.