Lake Naivasha Country Club

South Lake Rd, Naivasha, Kenya

JDS Travel News JDS Viewpoints JDS Africa/MI