Areas
Districts
Neighborhoods
Stops
All
Subway
Bus
Bike
Sign In
Sign Up
Neighborhoods
Pelham Islands
Pelham Islands
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.
Places in Pelham Islands
Number of places: 0