we are sorry but the Swahili edition of our homepage is currently experiencing some internal difficulties.
We are working hard to resolve these as soon as possible.
Please refer to the English version of our homepage in the meantime by clicking here.
Thank you for your understanding.
Your team of Temple Point Resort