Ichimura Miami Japan Garden
Ichimura Miami Japan Garden is a compact botanical garden that offers a serene and tranquil setting for visitors to relax and enjoy nature. The garden features beautifully landscaped areas that reflect Japanese gardening aesthetics, making it a peaceful retreat in the city. It also hosts cultural festivals, adding a unique aspect to its charm.
1101 MacArthur Cswy, Miami, FL 33132
Ask Maya about this · Get a personalized feed · Continue on WhatsApp