Amongst the recently announced winners of the World Spa Awards 2020, Anantara Spas garnered the prestigious title of being the…