formation of lake mutanda

Lake Mutanda – The Splendor of Kisoro in Uganda

Lake Mutanda – The Splendor of Kisoro in Uganda Lake Mutanda the Splendor of Kisoro in Uganda, Heavens came-down and  glory filled Kisoro highlands! The splendor and grand-design of this piece of the planet gives a glimpse into what heaven could look like. It is indeed breathtaking, picturesque and soul-replenishing. One would nominate it for…