Tumalo is a small little town in Central Oregon, nestled in between Bend and Sisters, on Highway 20. The main strip is about 3 blocks
Tumalo is a small little town in Central Oregon, nestled in between Bend and Sisters, on Highway 20. The main strip is about 3 blocks