In BC, there's always a new hidden gem to discover. This natural infinity pool nestled in Squamish may just be one of the most serene yet!