Kamloops, often overlooked by tourists, is a true hidden gem in British Columbia. From stunning natural beauty to vibrant ...