I am a frequent traveler but these days it is hard to find such helpful..nicely behaved and extremely professional tour operators like Third Rock Adventures. It was beyond my expectations that too in Nepal. They take care of every travel need of yours even if it's trivial with a smiling face. My guide was very much experienced, professional and easy-going. I have already planned to get back to Nepal for other trips and use the same company for my future trips. Thank you everyone involved in my tour.