The American Orchid Society Visitors Center and Botanical Garden was a 3.5 acres (1.4 ha) botanical garden specializing in orchids and home to the American Orchid Society. The facility was located in Morikami Park at 16700 AOS Lane, Delray Beach, Florida, United States, and included a 4,000 square foot (370 m2) greenhouse open to the public. The visitor center was a 20,000 square foot (1,900 m2) Mediterranean style building... (read more on Wikipedia)
You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.