Kechara Forest Retreat
Kechara Forest Retreat is a spiritual sanctuary I had envisioned for city people or just people to connect back to spirituality, their inner self, greens, animals, earth, smells, trees, sunshine and perhaps even something deeper.
H.E. Tsem... more