Kenya
Shipping company located in Mombasa town.
Why? By checking in after you’ve visited a place you let others know this place is still functional. You can also add or correct any information.
Shipping company. They have moved to this place. 9th Floor, Imaara Building. We decided not to ask them because they’re not very responsive.
Report Check-In