A live camera from Ambergris Caye, a small island off the coast of Belize in Central America, shows the weather in this region.Ambergris Caye's webcam shows the horizon over the Caribbean Sea with streaming images.