The charming town of Lamu in Kenya is one of Africa’s oldest and most authentic places, and has so much to offer for the intrepid traveller.
The charming town of Lamu in Kenya is one of Africa’s oldest and most authentic places, and has so much to offer for the intrepid traveller.