Shuswap Lake is located in south-central British Columbia Canada. A popular travel destination, well known for its thousands of lakes, rolling desert hills, alpine valleys, looming mountains, wetlands, estuaries, ranchlands and protected rivers.