Kenya is bordered by 5 countries and the Indian Ocean where the strategically important port of Mombasa is a hub of economic activity providing a cargo route for many landlocked countries in Africa.  Kenya is situated in between the white sand beaches of the Indian Ocean to its south-east and the largest of all African Lakes, Lake Victoria to the west. Kenya has a population of over 43 million residents,