Spa Ceylon luxury spa opened Spa Ceylon Ayurveda brand has opened their first foot spa set in a 100 year old tea warehouse...