Picture Of The Day: Summer Hot Spots: Belize City
Tuesday, Jun 22, 2010 12:00AM
Belize City is the largest city of the Central American nation Belize. It is located at the mouth of the Belize River on the coast of the Caribbean. Belize City is the nation's principal port and its financial and industrial hub.
Be sure to check out actress/rapper Somaya Reece talk about Belize City in today's SOHH Guest Star.