Satellite map of Tudor Creek
Tudor Creek is one of two main water bodies separating Mombasa Island (and the city of Mombasa) from the Kenyan mainland (the other body being Kilindini Harbour).
Latitude: -4° 02' 2.40" S
Longitude: 39° 40' 16.19" E
Nearest city to this article: Mombasa
Read about Tudor Creek in the Wikipedia Satellite map of Tudor Creek in Google Maps