The beauty that is Amahoro Island

Amahoro means peace and the atmosphere on the island is peaceful. It is an ideal place for those who seek to reclaim their lost peace of mind.
Amahoro Island is found on the northern tip of Lake Kivu. / Net photo
Amahoro Island is found on the northern tip of Lake Kivu. / Net photo
George Baguma