The island’s rather considerable beauty and offering of various amenities is the subject of a new video recently debuted by the Bermuda Tourism Authority [BTA], which they said aims to help “promote the island as a sought-after destination for events, meetings and conferences.”