Joseph, Oregon

    0
    324

    Surrounded by mountains and lakes, Joseph is also called “Oregon’s Little Switzerland.”