Varicose veins are enlarged, twisted veins that are visible under your skin. When most people think of varicose veins, they picture long, blue or purple veins that run down the legs. Although the legs are the most common place for varicose veins to appear, they can develop from veins all over body. Some of