yes, no matter what you see on a map, squaw is on the NORTH shore. if you come to tahoe, and try and tell a local, or anyone with any common sense that squaw is on the west shore, they will laugh in your face. and you will deserve it. :D
~welcome to squawllywood~