I have seen Turkey vultures occasionally on Nantucket Island, about 30 miles offshore of Cape Cod. Are they native or lost visitors from the Cape?

asked by William Hearst over 9 years ago
  • 0 Answers
Be the first to answer.