Tag: Ayurveda Hotel Sri Lanka

Detoxing Your Mind and Body – Panchakarma (Five Actions)

Ayurveda in Sri Lanka

Image: Amuna Ayurveda Retreat Sri Lanka Panchakarma is a Sanskrit word that means “five actions”. Panchakarma is not only for cleansing the body, but also for rejuvenation, strengthening the immune system, and restoring ones well-being. It is one of the most powerful […]

Read More