adventuresfromelle.com
Bowden Hill Falls, Saint Andrew
Bowden Hill Waterfall, a.k.a. Falling Edge Falls, is nestled away in the rural community of Stony Hills. This area receives very high rainfall annually, making it a suitable site for catchment faci…