Loading categories...
Location: 1910 Park Rise, off Asunder Road on Deighton Downs Avenue along Nyeri Nyahururu Road
With its castle architecture, expansive grounds and photogenic horses and carriages, Tafaria sets the stage for a fairy tale wedding.