The Sixth Sense super-yacht — a 242-foot long motor yacht launched by Amels in 2019 that can accommodate 12 guests and 19 crew members — recently visited the island, stopping in the east end. Related Stories Video: Superyachts Invited To Bermuda Photos/Video: Superyachts In St George’s Photos & Video: Superyacht ‘Wayfinder’ Visits Photos: Superyacht ‘Ecstasea’ […]