Find beach resorts in Salima. Listings include Safari Beach Lodge, Sunbird Waterfront.
Safari Beach Lodge is an eco lodge on the shores of Lake Malawi in Senga Bay, Salima, Malawi. It has 11 rooms, beautiful views from above, a private beach, a lush forest garden, a ...