Meaningful Retreats -           Wellness World Retreats Organization
Main Retreat Location



















A luxury resort, The River Lodge is located close to the city of Chiang Mai, by the road to Phayao, Lampang and Chiang Rai, facing rice fields and mountains.
It sets amid stunning natural scenery and the heartland of ceramic villagers.
Every room/bungalow was designed and furnished in unique Thai-Lanna Style, overlooking the tropical gardens, the river, and the mountains..


Website Builder provided by  Vistaprint