Answer:
Love this question!
Giant squids live in the deep sea, close to slopes in the sea floor. They are most frequently found near continental shelf slopes, and islands slopes.
5.8m questions
7.5m answers