Happy Buddha Retreat, Wentworth Falls

Are you considering a visit to Happy Buddha Retreat in the Blue Mountains of NSW? Here’s what I thought of it.