Windows on the Floating World opened June 13th, 2017 in West Palm Beach, FL. Article by Jan Engoren in the South Florida Sun-Sentinel discusses the grand opening at Mounts Botanical Garden.
Read the full story here: http://www.sun-sentinel.com/local/palm-beach/wellington/fl-t2-gardens-0621-20170620-story.html