A very worthwhile experience, despite some reviews claiming that it is too long or boring. Yes, it is a full day in and out of the car, but at least in our case the time flew by, we gained wonderful memories and collected hundreds of pictures. We owe it to our guide Jai, who not only showed a steady driving hand negotiating narrow switchback roads in the mountains, but also made sure that every stop had a purpose, an interesting story and a good laugh behind it. Tea plantations (we stopped at three) are all very scenic and Instagram-worthy. You learn about the process of tea harvesting and production, have an opportunity to sample and buy many local brands. In short, it is not repetitive or tiring. Yes, in some places you are surrounded by many other tourists, but Jay knew how to beat the traffic by taking the correct roads at just the right time on a busy weekend. Besides visiting tea plantations, we had an opportunity to meet indigenous people and learn about medicinal value of plants they collect. We spent some time in a small but interesting botanical garden, stopped at several roadside markets and had a tasty lunch at a local restaurant (included). Throughout the trip there was plenty of free-flowing conversations about local customs, economy and various cultural issues. Jai went above and beyond what would be expected from a typical private tour guide. Not to ignore the fact that he spoke excellent, easy-to-understand English, a big plus in often noisy traffic situations. I would not hesitate to recommend this trip with this specific guide to anyone interested in Cameron Highlands.