I am looking into getting some Cory's and I know that people say that sand is the best substrate for them but from reading this forum I have also learnt that a fair few of you are raising them on gravel. In my tank I have gravel that at its smallest is 1mm and at its biggest is 3 to 4mm and I was wondering if it would be ok to raise Cory's on this substrate but I also wanted to find out the opinions of those raising Cory's on both substrates and see if there was any difference in behaviour or anything like that. I would love to hear both sides of the story and think it could be a good debate between Cory owners from Tom