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. Share this: Pin It AustraliaFebruary 14, 2019March 22, 20191 Comment