This Bali yoga surf retreat offers: 2 daily yoga sessions taught ... Along with being close to a river, it features plenty of green space – with a large pool, spa (flower bath, anyone?), ...