Thread:Comments:Hurricane Richard makes landfall in Belize/Comments from feedback form - "Belize is not an island."

Belize is not an island.