Situated amidst rolling hills on a 35-acre plot of land in Bentong, Malaysia, Kechara Forest Retreat is a holistic retreat centre which offers spiritual seekers an opportunity to develop a perfect balance of total wellness – body, mind and spirit – through spiritual retreats, learning and conscious living, all within a natural forest enclave.
More
Situated amidst rolling hills on a 35-acre plot of land in Bentong, Malaysia, Kechara Forest Retreat is a holistic retreat centre which offers spiritual seekers an opportunity to develop a perfect balance of total wellness – body, mind and spirit – through spiritual retreats, learning and conscious living, all within a natural forest enclave.