Designed by
Title
CLEVELAND LAKEFRONT NATURE PRESERVE #58727669
Description
The Cleveland Lakefront Nature Preserve is an 88-acre man-made peninsula on the Lake Erie shoreline in the heart of Cleveland. Its diverse habitats have sustained hundreds of species of birds, butterflies and mammals over time. But until recently this site ââ¬â built from river sediment ââ¬â was only accessible to the public a few days a year.