Geography From Space - Question 8

The self-governing British territory pictured is located 650 miles east of the North Carolina coast. Its capital is Hamilton
Zoom in on the image Zoom    Download this file Download

The self-governing British territory pictured is located 650 miles east of the North Carolina coast. Its capital is Hamilton. Can you name this island territory?

A: Aruba

B: Cayman Islands

C: Bermuda


Credit: Terra-Aster, via NASA/METI/AIST/Japan Space Systems