WEEKEND ESCAPE: Hanging at the Falling Edge Waterfalls
NOVEMBER 7, 2018: Photos of a cascading waterfall in Bowden Hill, St Andrew have been circulating on social media in recent times, so The Weekend Star team decided to make the trip to see if the destination is worth the fuss and hashtags.