Seahorses are small fish that come in 55 different species and various colors. They are carnivorous and eat small crustaceans. Seahorses live in coastal areas near sea plants and corals in temperate and tropical oceans around the world. While they have a long snout and tail and can rotate their eyes, seahorses are slow swimmers and avoid humans due to their timid nature.