Wellness Retreats for Yoga, Relaxation and Mindfulness Boudha Rd, Kathmandu, Bagmati Province 44602, Nepal