The Wakodahatchee Wetlands is located in Delray Beach on a piece of land that has been re-transformed back to nature.

Address: 13026 Jog Rd, Delray Beach

Additional Info: Wakodahatchee Wetlands