Accommodation in Mahale Mountains NP (2)

Kungwe Beach Lodge is Set deep in the heart of the African interior on a stretch of secluded golden beach in Mahale Mountains.
Greystoke Mahale sits on a pristine, white sandy beach overlooking the turquoise water of Lake Tanganyika in Mahale Mountains.
6 rooms
-->