Microsoft Virtual Earth Satellite Maps:
Barbados

Barbados is an independent island nation located in the western Atlantic Ocean, just to the east of the Caribbean Sea, found at roughly 13° north of the Equator and 59° west of the Prime Meridian. [...]