Situated on the shores of Lake Navaisha, Lake Naivasha Country Club provides a relaxing escape after safari. Place is ideal for birdwatcher enthusiasts – with over 500 specie…