Welcome to Emahali

This site is currently under reconstruction

We apologise for the inconvenience

Please check back later, or call us:

+250788351919
+250788212222

Thanks for the patronage!