Waterfall of the day..!!St. Louis Falls is the major waterfall of Deer Creek. The falls slide 15 feet into a small pool, then glide down another 20 feet of rocks before plunging 75 feet over a pair of horsetails
Posted By:
Ayaah
Courtesy: Dastak Blog
No comments:
Post a Comment