Eagle Island Nature

We spent last weekend on Eagle Island, a tiny bit of land between McNeil and Anderson Islands. McNeil Island, is a state-owned island, and I call it Washington’s Alcatraz. It is supposed to be vacant, closed, shutdown; but we see activity there and Kevin’s over active mind is sure there are CIA facilities there! Near as … More Eagle Island Nature