Providing all-rounded wellness that offers true balance for mind, body and soul, the 'Balance' concept introduced at selected Anantara properties…