The African Barn Owl Cave Mombasa
Tucked a few meters away from the Indian Ocean enchants in beauty and history, the African Barn Owl Cave, Mombasa. The first sight is a docile and seemingly innocent well-manicured landscape that blends into nature with vernacular architecture. Behind it, a rock-ribbed pit was curved by nature, once a refuge for the sons of the […]