answersLogoWhite

0

Coral reefs are where you will find barracudas. They are in tropical or sub-tropical waters.

User Avatar

Wiki User

13y ago

What else can I help you with?