My home river has two basic parts to it (in my area); the alpine end of it up in the mountains, surrounded by trees and canyon walls, faster water, more rocks, shallow, etc. and 'pasture land' area where it is slower, deeper, under cut banks, bigger browns, mud/gravel bottom etc. I like both areas, but usually fish the pasture land part of it.
What types of river do you like?