Alma is situated south of Vaalwater in the Limpopo province of South Africa. This is a malaria free area. Accommodation in the Alma area consists of thatched chalets, wooden mountain cabins and ten ... Sightseeing in Alma