Osprey Nest

The Osprey Nest is a nest located at Bowman's Beach on Point Ybel. The nest belongs to an osprey that has yet to be named. The nest stands atop a man made pole.