Spa Ceylon Opens In Three New Locations Odel Ward Place Spa Ceylon has unveiled three new locations – Odel Ward Place, Citrus Hikkaduwa Resort and Kandy City ...