Kenya In plain sight on the road or hidden behind secret gardens, some of these lovely flowers show of the beauty of Creation.