10 Interesting Facts on Horse Conch
The Horse Conch or scientifically called Triplofusus giganteus is a species of a large marine snail and is found in shallow waters of the Atlantic coast of the United States of America and Mexico borders. Ranging from North Carolina to Florida, and all the way down to Mexico, It is one of the largest snails … Read more