A wellness-focused retreat near Kandy offering nature-inspired stays, yoga, and relaxation in a calm lakeside and forest setting.