Albert Falls is a town in Umgungundlovu District Municipality in the KwaZulu-Natal province of South Africa. It is next to the Albert Falls Game Reserve and the Albert Falls Dam.
AdExplore Africa's Most Beautiful Wilderness Areas At Award-Winning Safari Lodges. Luxury Accommodation With Uninterrupted Views And Thrilling Wildlife Experiences.