Festival at Ichimura Japanese Gardens (South Florida)
Yesterday me and my family stopped by the Ichimura Japanese Gardens in Miami, Florida, where we heard they were holding a Japanese festival. These gardens are located right next to Miami’s “Jungle Island” Zoo, the latter of which has been around for 75 years. I was first surprised when I discovered the Ichimura gardens because… Read More »