The site is in Naivasha, Kenya. Beautiful sunlight shining on the famous flower farm greenhouses.
Follow Edum to stay updated on their latest posts!