Severin Sea Lodge
The Severin Sea Lodge is a serene oasis located on Bamburi Beach, Mombasa, directly facing the Indian Ocean. This idyllic resort is surrounded by a lush palm garden and offers a blend of relaxation and adventure. The lodge features African-style architecture with round bungalows and two pools that seamlessly integrate into the natural surroundings. With […]









