Buyiga Island, a wetland on Lake Victoria in Mpigi district was a world far away from a place I could call home to stay in. All you could see were mud brick houses, the only...