Sopa Naivasha is a property out of a story book so captivating with stunning views. As soon as we checked into our rooms the view from the balcony stretched into green lands of trees and water bucks grazing around. In the evening we strolled around and Lake Naivasha lined with…