fbpx

A Zen temple in Limassol with unique spa treatments for the body, mind and spirit.