Location

Location

Sheshe Gardens is conveniently located at Mlolongo, off Mombasa Road.