Bizarre Bazaar Christmas Craft Festival brings 80+ vendors together for all your Christmas shopping needs in Karura Forest on Nov 10 at 9 AM to Nov 11 at 6 PM. Come and enjoy the atmosphere in Karura Forest and get all your Christmas shopping done at the same time. Entry via main Limuru Road gate by...