Lake Bunyonyi is a body of water seven kilometres (4.3 miles) west from Kabale Town, south-western Uganda. It is 25 km (15.5 mi) long and 7 km (4.3 mi) wide, covering an area of 61 square kilometres (23½ sq. miles). Its 29 islands are concentrated in the central part.
The main Islands on the Lake are Akampene, Bushara Island, Kyahugye Island, Bwama and Njuyeera, Bucuranuka. It’s also cultural site, Always request for an overnight stay at Byoona Amagara Island Retreat a traveller’s paradise located at Lake Bunyonyi in the southwest of Uganda.