A.D. Barnes Park fits the bill. Since 1977, the 65-acre park has been an oasis for busy Miamians looking to reconnect with nature. Located on the corner of Bird Road and SW 72nd Avenue ...