Florida Travel: Visiting Morikami Museum and Japanese Gardens

The Delray Beach attraction makes you feel you’re in Japan—until a touch of wild Florida intrudes.

by