Where does Sasquatch Live?

People have claimed to see Sasquatch creatures in Canada & California. He’s generally known as ‘Bigfoot’ in America. The Asian version of Sasquatch is called the ‘Yeti’. There is still little evidence to prove this legendary creature’s existence, although some people will believe in it despite the lack of evidence!