Pinion Creek Falls – Bella Vista, Arkansas Posted On: November 9, 2021 Posted By: Kenneth Bogle Comments: 0 Pinion Creek Falls – Bella Vista, Arkansas One of our favorites and easy to find waterfalls in Bella Vista, Arkansas. [source]