Strawberry farm, butterfly garden, BOH tea plantations, Cactus Valley and trekking are things to do in Cameron Highlands.