A lovely park outside the campus of FIU, featuring dozens of impressive contemporary statues. A great place to visit, especially if you're an art fan.
SW 107 Avenue & SW 16 Street
Miami, Florida 33199, USA
25°45'15.325" N -80°22'4.667" E