The Snow Goose Gift Shops are located on Cape Cod, Massachusetts. We have over 30 years of experience bringing unique and local gifts to shoppers from around the globe. Even if you can't make it to gorgeous Cape Cod, you can bring a piece of Cape Cod home with you! Visit our online shop for a sampling of what you'll find in our store.