Subscribe to get exclusive content and our Nkwazi newsletter.
None
Nestled in the heart of Lusaka, Zambia, the Latitude 15 Degrees hotel stands as a testament