Facts

  • Bermuda is an island nation in the North Atlantic, part of North America.
  • Bermuda is the oldest of the British overseas territories.
  • Not easily accessible by 4WD.

Last Updated on September 8, 2018