The Osprey Takeoff This Osprey was taking off from its nest during an early afternoon on the grounds of Fort Pickens on the West end of Santa Rosa Island in Florida.