By admin

What to Do in Delta, British Columbia

Delta is a city in the Lower Mainland of British Columbia, Canada. It is 27 km south of Vancouver and 22 km north of the Canada–US border. It is the

Continue...