Hotel

Aloepark

Lake View 1st Drive, Naivasha, Naivasha, Kenya

Photos coming soon

Location