The Pelham Islands are a group of small islands located in the Bronx, New York. These islands are a popular destination for fishing, birdwatching, and enjoying the natural beauty of the Long Island Sound.