Highland Safaris is a real gem of a place. The staff seem to genuinely enjoy working there and sharing their knowledge with you. We've visited a few times now, with two teenage boys. Whether you're looking for a full safari or 'drop at the top' or just coffee n cakes and a ride around the on-site circuit, I can't recommend the place highly enough. Although we don't have younger children, there certainly seemed to be enough to keep younger children occupied too. We've visited this area a few times now and there are so many outdoor activities to choose from. Highland Safaris is the only place that we have chosen to visit more than once (& we've been three times now). That says it all really.