Aviva Blog Directory » Local & Global » North America » Canada » British Columbia » Kamloops

Kamloops, a city in British Columbia, is situated at the confluence of the two branches of the Thompson River. It gets its name from the Shuswap word which means “meeting of the waters.”

Regular Blogs