About Kilwa Beach Lodge Kilwa Beach Lodge is located in a sheltered bay, on a beautiful white beach, under the shady palm trees in Kilwa Masoko.
Posted by Marjolijn Pronk
About Kilwa Beach Lodge Kilwa Beach Lodge is located in a sheltered bay, on a beautiful white beach, under the shady palm trees in Kilwa Masoko.