What does the name Beija Flor mean ?
Beija Flor is the Portuguese name for the hummingbird and it literally means “The Kisser of flowers”. The name has resonated from our products that kiss the space they are in.
Where is the company located?
Beija Flor is based in ‘Hukuk’, an eco village overlooks the sea of Galilee.