Tag: London Company

  • Virginia’s Bermuda

    Bermuda was once part of Virginia. It would be natural to wonder how that might happen. There is a striking difference between the two. Most visibly, Virginia occupies a solid placement on the North American mainland. Meanwhile, Bermuda is an island archipelago 650 miles (1046 kilometers) out to sea. If Bermuda was directly off the…