Limuru Leaf to Cup Tea Tour

Limuru Road, Tigoni, Nairobi, 7345, Kenya