Preview Satellite view of Turks and Caicos Islands. This image was compiled from data acquired by Landsat satellites. Image ID: 1348-3352 Artist: Planet Observer Purchase a commercial license Buy framed prints & more from our print store satellite view map photography outdoors no people physical geography topography cartography color image central america island sea shore coastline water british overseas territory caicos islands turks islands cockburn town providenciales tourism