Delta in world map

Delta in world map. The following map shows the location of Delta in the world. Latitude and longitude of Delta: 49°08'38.4"N, 122°54'24.5"W

Please select map: Delta in world mapMap of Delta
Delta in world map
Delta, Canada in world map