Spirit of Life Athuruwella, Induruwa, Sri Lanka
0094 76 766 2220
Facebook
Switched to German Version
Home
Areas
What we offer
Cottages
Ayurveda-Center
Swimmingpool
Restaurant
Ayurveda
Treatments
Food and Medicine
Panchakarma Cure
Schedule of the Cure
Rates
Impressions
About Us
Contact
Sign of life Resort
Nothing Found
It seems we can’t find what you’re looking for. Perhaps searching can help.
Search for:
Ayurveda Resort, Sri Lanka