The American alligator is the largest reptile in North America. It feeds on fish, mammals, birds, and other reptiles. The American alligator can reach a length of up to 18 feet and weigh 600 lbs. This unique underwater photograph of an American alligator was taken by closely approaching the alligator and submersing the camera half in the water.