This week we feature the launch of Spa Ceylon’s latest outlet in the city of Negombo