Malawi
Kande Beach combines a gorgeous powdery sand beach with a variety of accommodation from camping and dorm beds to ensuite chalets. There is tons to do such as tours of Tonga, the local village, scuba diving and horse riding through the forest, then along the beaches and finishing with bareback swimming in the water. The locals are lovely, welcoming and some of the kindest people you'll meet. The bar is great for parties or just a quiet drink, and there is internet access available. Its heavenly and really is the warm heart of Africa.
www.kandebeach.com/index.htm
+2658263500