Without question, Wellfleet is my favorite place on earth. Located on the tip of Cape Cod, It is a friendly town, rich in quaint seaside character. Since more than half of Wellfleet’s land area is part of the National Seashore, you can expect to find some of the most beautiful beaches on Cape Cod. Even […]