Animal Webcams in North Carolina

BARRACUDA CAM

  • Location: Frying Pan Tower, 34 miles off Cape Fear, North Carolina, USA
  • Source: www.explore.org
  • Info: This deep water live webcam camera features barracuda and reef fish that are found around manmade deep sea structures.