Belize City, Belize
Belize City, Belize. Satellite image of Belize City, the largest city, main port and former capital of Belize. It is found on the east coast of the country, at the mouth of the Belize River (right). Image taken on 13 October 2001 by Space Imaging's Ikonos satellite.
Details
License type
Rights Managed