Uszwica to rzeka trzech krain geograficznych - Beskidów, Pogórza Karpackiego i Niziny Nadwiślańskiej. Przemierza je na długości 61,2 km – od pełnego tajemnic i niezwykłej historii Rajbrotu, gdzie w przysiółku Kucki, na Kobylej Górze, rzeka ma swe źródła, aż do urokliwej Woli Przemykowskiej, gdzie uchodzi do Wisły.