KAMBIRI BEACH RESORT

 The words “Large and Awesome” is all that comes up when one is to talk of our iconic beach resort in Salima. Located on the Lakeshore of Malawi, Kambiri Beach Resort also comes with the largest pool in Senga Bay, such a marvel. Come visit us and be part of the...