Places in Mombasa
Mombasa, meaning Island of War, is the second largest city in Kenya. It lies on the Indian Ocean and is connected to the mainland by bridges and ferries. See Kenya spa resort accommodation in Mombasa below

The Pinewood Village Resort, a Kenya spa resort offers a beachfront sanctuary where you can enjoy revitalising spa treatments in a relaxed a...
more