Visit The Edith L. Moore Sanctuary

The Edith L. Moore Sanctuary is a hardwood and pine forest that provides a scenic place to bird watch. Open 365 days a year; its mission is to provide an urban wildlife sanctuary for native plants and to provide education about the natural environment to visitors of all ages. The Houston Audubon states that the city’s position […]

Continue Reading