Bermuda
With Hurricane Lee taking shape in the Atlantic I started looking around to see if their were any small islands in its way and I got distracted by Bermuda. Anyone know the history on how it formed or any other fun facts? Looks like a volcano formed in the middle of no where.