Saturday, September 14, 2013

A Glimpse of Heaven on Earth

The Kechara Forest Retreat will be a place like no other, nestled in the deep mountains of Chamang, Bentong, about 1 1/2 hours drive from Kuala Lumpur. This village is being created within the green tropical forest…
The Kechara Forest Retreat welcomes people from all walks of life to visit and practice. Away from the hustle and bustle of the city, it will feature various facilities and buildings designed to serve those who visit…