Thousands of orchids complement a serene but exciting botanical paradise, beckoning visitors to explore paths meandering through 3.5 acres of themed gardens and a magnificent display greenhouse. Delray Beach, Florida, USA.
LANGUAGES : ENGLISH TYPE : ORGANIZATION LISTED : 17-JUN-2005 SCREEN : 17-MAR-2007