APIE BUSINESS
Taphe Guest Resort is situated off Mai Mahiu road near Naivasha Police station with a view to Lake NaivashaThe resort offers accommodation
You must be logged in to post a comment.
Comments