Witness the soothing beauty of heavy rain at Lake Naivasha, where nature comes alive most peacefully and refreshingly. The ...