An area of narrow sandy islands and sheltered channels about 10 miles south of St Louis creates a perfect place for wintering Ospreys and sure enough we saw at least 10 individuals on and around the above island. We also found many old moulted Osprey feathers below a clump of conifer trees, a roost/resting site for one of them.