Henley-on-Thames, Oxfordshire United Kingdom

Henley-on-Thames is a very quiet and picturesque town in Oxfordshire in the U.K. It’s unfamiliar destination number 61.