Taita is sort of Kenya's Switzerland, isn't it? Steeped in tales of tall hills, twisties and beauty. A road trip beckoned. El Dominar, a recent recipient of new brake pads, fuel filter, air filter, multi-function spotlights and clutch cable, was ready for action.