The brown pelican lives in coastal areas of North and South America. It eats fish and its predators include humans as development reduces its natural habitat. According to the sources cited, the brown pelican's diet consists of fish and its habitat ranges along the coasts of North and South America.