Don't we all just love Cockroaches. Just to remind you what endearing creatures they are, we have included some cockroach pictures together with a few cockroach facts. In Thailand cockroaches seem to be everywhere, in the markets, restaurants and in our homes.