Tunkhannock, Pennsylvania is exactly that kind of revelation – a picturesque riverside town with a name that rolls off the tongue and scenery that stays in your memory long after you’ve gone home.