News

The Mombasa Tusks symbolise the gateway to both the heart of the town and the port. They were erected as a triumphal arch for the visit to Mombasa of Princess Margaret, Oueen Elizabeth's sister ...