Home Design

Meet Maai Mahiu
January 12, 2021

Meet Maai Mahiu

Maai Mahiu is a very unique town that lies beautifully at the foot of the Great Rift Valley Escarpment. The town has been in formation for the last twenty years. Maai Mahiu means “hot water”...
Read more
1 2