Searching map area
Delta, British Columbia
? TBD
City in Canada

Delta is a city in the Lower Mainland region of British Columbia, Canada, and part of Greater Vancouver. Located on the Fraser Lowland south of Fraser River's south arm, it is bordered by the city of Richmond on Lulu Island to the north, New Westminster to the northeast, Surrey to the east, the Boundary Bay and the American pene-exclave Point...

Elsewhere
Countries
References