Home
Mto-Moyoni. Mto Moyoni is Swahili for “river in the heart”. Mto Moyoni is a retreat centre for leaders expecting spiritual, emotional and physical refreshment, either in a personal retreat or in one of the seminars the centre offers.
At the banks of the