Lake Naivasha Resort, Moi Southlake Road, off Mai Mahiu Road


Location Map