The island where nobody sets foot

WESTERN PROVINCE KIBUYE — It is unbelievable but it is true.At Kabakobwa, a very small secluded island on Lake Kivu nobody including fishermen will dare sets foot. 
no image
Times Reporter