I have done more research and located this sinkhole. It is one of the Sarisarinama Sinkholes and is located in the far southwest of Bolivar State in Venezuela, South America. Belize does not have karsted limestone on the mainland which are this thick. (the cliff walls are almost 300m high!)
Search "Sarisarinama sinkhole" for more images.