10 Most Beautiful Small Towns in Oregon

10. Sister

9. Joseph

8. Jacksonville

7. Baker City

6. Florence

5. Cottage Grove

4. Brownsville

3. Hood River

2. Astoria

1. Ashland