Lake Bunyonyi (17 of 21)
View down on Lake Bunyonyi, which has 29 islands