Interesting facts about barracudas

Barracuda is a saltwater fish known for its large size, fearsome appearance and ferocious behaviour. There are 28 different species of barracuda. They are found in tropical and subtropical oceans worldwide ranging from the eastern border of the Atlantic Ocean to the Red Sea, on its western border the Caribbean Sea, and in tropical areas … Read more