The luxury hospitality brand known for its focus on sustainability and wellness has launched its second island resort in the Maldives, Six Senses Kanuhura. An aerial view of the new Six Senses ...