Madiba INN is a newly established Lodge situated in Madiba Ward, Mahalapye Botswana and is a fast developing town.