South Palm Beach
Sandoway Nature Center
Body
The Sandoway House Nature Center is located in a historic 1936 beachfront home in Delray Beach, Florida. The house is on the National Register of Historic Places and preserved as a unique Nature Center now home to native plants, live animals, and a world class shell collection upstairs. The Center offers a glimpse into South Florida's fragile marine and freshwater environments through educational exhibits and programs.
Pagination
- Previous page
- Page 14