Floodwaters and High Tide Inundate Belize City Streets
Over the weekend and leading up to this morning, it appeared as if Belize City experienced a tropical storm that dropped at least four inches of rain fall. Streets across the city were flooded, but there has been little to no rain in sight for