Deva means divine presence.
Daaru is the ancient and wise cedar tree.
Deva Daaru is the God of the cedar trees that stands over and protects.
Offers rich, pranic, oxygenated air for us to take into our bodies and nourish our cells.
Deva Daaru is the Place. The Place that is calling....
The countdown continues....