Where is Belize loacated?

In Central America between Guatemala, Mexico and the Caribbean Sea.

See related link for a map