Bermuda Island (2023): Travelers en route to an idyllic tropical haven ...