answersLogoWhite

0

Barracudas live in more tropical climates like The caymen islands, Hawaii, and Puerto Rica. I have seen them myself in The Caymen Islands so i know for a fact that they live there. I hope this helps.

User Avatar

Wiki User

13y ago

What else can I help you with?