USA 🇺🇸
Toketee Falls is a beautiful waterfall on the North Umpqua River in Oregon, USA. It consists of two cascades 36 and 28 meters high, surrounded by a picturesque forest of pines and firs.
USA 🇺🇸
Toketee Falls is a beautiful waterfall on the North Umpqua River in Oregon, USA. It consists of two cascades 36 and 28 meters high, surrounded by a picturesque forest of pines and firs.