A lakeside bar known for its refreshing drinks, scenic views, and a relaxed environment.
Lubumbashi, DRC