My friends and I booked our Nepal-Bhutan-Tibet tour with Third Rock Adventures. When we plan we approach many agencies but finally we decide to go with Third Rock Adventures because they offer the kind of service we want– permits, guides, transportation and very good quality akomodation. We were happy to use them as we never face problem in our entire trip. Naba was very helpful, patient and friendly. The trip planning was good-- itinery, hotel and transportation. The guideswere knowledgable and listen to our needs. We wanted to skip a few sites and spend more time at some sites and they readily agreed. No fuss. All in all our holiday was fantastic. I strongly recommend this company for Nepal, Tibet, Bhutan tour.