ROAD MAP: A Japanese Oasis in Urban South Florida

Delray Beach, FL – An air of tranquility reigns at the Morikami Museum and Japanese Gardens in bustling Palm Beach County.