Tag: Falling Edge Falls

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 facility the Hermitage Dam and Reservoir. If you’ve ever wanted to see one of the two notorious corporate area reservoirs, consider this killing two

Continue reading