A holistic retreat centered on Ayurveda, Ayugiri Sigiriya provides wellness programs tailored to rejuvenate mind and body. Set in lush greenery near Sigiriya, the resort offers personalized therapies, organic cuisine, and yoga sessions.