E
Enos Mutwana Review of Telal Resort
Much as the place is superb,I was very much impres...
Much as the place is superb,I was very much impressed by the staff and their customer service. The manager is very professional
Comments: