Pilica to jedna z najdłuższych rzek w Polsce – ma aż 319 km. Jest lewobrzeżnym dopływem Wisły. Swój początek bierze na Wyżynie Częstochowskiej w rejonie Wolbromia i Olkusza. Przepływa przez atrakcyjne turystycznie miejscowości takie jak Szczekociny, Sulejów, Spała, Białobrzegi oraz Warkę, by w Mniszewie ujść do Wisły.