top of page


Āyurveda is an ancient healing system originating from two Sanskrit words 'ayuh' and 'veda' meaning 'science of life' or 'knowledge of life' and is one of the world's oldest whole-body healing systems.  It was developed in India more than 5,000 years ago that promotes wellbeing and longevity.  It offers a holistic system that looks at how the five elements manifest within each of us individually and in the world around us and that everything in the universe, dead or alive, is connected.  If your mind, body and spirit are in harmony with the universe, you have good health.  When something disrupts this balance, you get sick.  Among the things that can upset this balance are genetic or birth defects, injuries, climate and seasonal change, age and your emotions.

Herbal Treatment

Understanding Ayurveda

Ayurveda utilises food and cooking, herbs and spices, lifestyle, traditional bodywork (such as abhyanga and shirodhara), yoga and pranayama to help relieve symptoms of imbalance, and to restore vitality to the mind, body and spirit.  By going into a deeper understanding of life, that we are a reflection of nature and the world, and learning how we embody and express the five elements - earth, air, fire, water and ether and their inherent qualities (gunas), Ayurveda provides practical tools that promote equilibrium and balance.


What can I expect Ayurveda can do for me?

Ayurveda offers a way of seeing ourselves; mind, body and spirit in relationship with nature and the world and emphasises the importance of living in harmony with the changing seasons of our own lives as well as the environment around us.  Ayurvedic remedies are often given as daily practices in diet and lifestyle choices that support strong digestion, good quality sleep and a feeling of vitality. 

Kati Basti Viv 2.jpg
Body Healing

What can Ayurveda provide relief for?

  • Improving digestion

  • Remedies for constipation, gas and bloating

  • Reducing stress and anxiety

  • Enhancing immunity

  • Weight management

  • Promoting healthy skin and hair

  • Stabilising hormonal health

  • Fertility and preconception

  • Women’s health, menses to menopause

  • Mental clarity and emotional balance

  • Overall wellbeing

  • Mind-body connection for yoga practitioners

Heal yourself with Ayurveda

Ayurveda sees all being as unique and individual, no two are the same.  Because of this, each persons needs are also unique and individual, making Ayurveda unlike any other system of healing.

Yoga Class


Ali McNicol

Ali McNicol is a dedicated and passionate Ayurvedic practitioner with a wide variety of other skills to assist you on your journey of wellbeing.

  • Instagram
bottom of page