Accommodation in Mahale Mountains NP (1)

Greystoke Mahale sits on a pristine, white sandy beach overlooking the turquoise water of Lake Tanganyika in Mahale Mountains.
6 rooms
-->