The Chimes

The 627 foot waterfall, Multnomah Falls, located in Oregon attracts large crowds due to its easy access and beauty. | Amanda Sakowski/THE CHIMES

Spring Break on a college budget

Amanda Sakowski, Writer
April 11, 2016
Load more stories
The Student News Site of Biola University
Multnomah Falls