Bermuda has always been an under-the-radar destination for travelers craving a sense of old-school British elegance coupled with gorgeous beaches, all just 90 minutes from New York City. But the ...
Once known to superstitious sailors as “The Isle of Devils,” Bermuda has always harbored a reputation for treacherous seas and mysterious disappearances. There’s nothing remotely sinister about this ...