Devil’s Bridge is located in Antigua, West Indies. It is a small island, population 100,000. Legend has it that slaves who escaped their masters on the island and had no place to go, would throw themselves off Devil’s Bridge rather than be recaptured.
Be sure to view this video at 1080 resolution, full screen to appreciate the detail.