Breeding Aquarium Fish - Cave Spawners
Not only cichlids spawn in caves!
Natural cave vs man made cave
Fishkeeping Facts and Tips
Should I get rid of snails? Snails in the aquarium can be very useful. Many fishkeepers tend to overfeed a little, and this extra food sinks to the bottom and decays, polluting the aquarium water. Snails will happily come and eat up the left overs though - if you have an outbreak of snails you are most likely overfeeding your fish! If you really do want to remove snails, fish like the clown loach, and several puffers will eat them - but do make sure they are compatible with the other fish in your tank
Have a look at some of these related sites