Green Cay Nature Center is located in Boynton Beach, Florida. It is one of the nicer boardwalks that I have been to in Florida. The wetlands is a water treatment area and it draws a lot of wildlife. It is one of the better birding areas in South Florida, especially […]