There are Eels slithering on the street of Belize City right now. Probably came in on the tide... Eel ceviche?

[Linked Image]

[Linked Image]

Photos by J Clayton Burks