Hidden place · Limuru, Kenya

Limuru Railway Station

Limuru town has a railway station. It is one of the identifiable transport landmarks in the town.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload