Baie De Nyofu is a natural feature, located at Baie De Nyofu, Democratic Republic of the Congo
See this beautiful picture taken from Nyofu, Bukavu, Democratic Republic of Congo.