Uncategorized Manya basti – Shri Vishwayan Ayurveda Panchkarma Clinic By vishwayan ayurveda - September 26, 2024 0 15 FacebookTwitterPinterestWhatsApp Manya means the neck in Sanskrit and Basti meaning an artificial pool which can contain oil for as much time as required. Manya basti