Yes. You can even go as high as four (for the GTX 1060). Depending on what specific GTX 1060 model you got, some have 3x DisplayPorts, 1x HDMI, and 1x DVI-D, while some have 2x DisplayPorts, 2x HDMI, and 1x DVI-D video output ports.
Just connect the appropriate output ports from the GTX 1060 to your monitor's input ports (preferably, using the same ports; though you can use adapters if your monitor's inputs does not match your GPU's).
I am running 4 monitors off of a single GTX 970 (with an i7-4790), using 1x DP, 1x HDMI, 1x DVI-I, and 1x DVI-D connection.
Depending on your motherboard, if it has the capability to run multi-iGPU/GPU (using both integrated graphics from the CPU and the dedicated GPU), you may be able to plug in additional monitors, this time, connected to your motherboard's video output port (aside from the ones connected to your GPU).