Lake Chahafi Resort

Lake Chahafi ResortA boutique hotel near Kisoro town conveniently located on the shore of the pretty lake Chahafi that is a habitat for birds and home to Uganda’s only Mirror