Safari for windows pc download here Safari for windows pc download here - Much more browsing space: Safari is created to stress the surfing, not the browser. A wonderful web browser, Safari allows you just take pleasure in the internet.