Geography From Space - Question 8

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