Charming Small Towns in Oregon You Need to Visit

10. The Dalles

9. Gearhart

8. Manzanita

7. Cannon Beach

6. Silverton

5. Baker City

4. McMinnville

3. Sisters

2. Yachats

1. Astoria