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…