MOKSHA SPA DELIGHTS IN PAMPERING YOU
Moksha means Paradise in the ancient Indian language Sanskrit and this is what the Spa Therapists at Moksha Spa aim to give you – a touch of Paradise – by nurturing and pampering you, to make you feel and look your very best.