British Investors, Beach Operators Clash Over Garoda Public Toilet Project

By Ben Okweingoti Beach operators and British investors in Watamu, Kilifi County, have been embroiled in a dispute over the construction of a public toilet at Garoda Beach, despite the ...