General Spa Ceylon at Gandhara Street The world’s largest luxury Ayurveda chain, opens along the artsy street of Gandhara, with an all new Palace Art...