Green Cay Nature Center and Wetland, a beautiful 100 acres constructed wetlands located in Boynton Beach, Florida, USA.