Miami place
Oleta River State Park
3400 NE 163rd St, North Miami Beach, FL 33160

Florida’s largest urban park, known for mangroves, paddling and mountain-bike trails.
Miami place
3400 NE 163rd St, North Miami Beach, FL 33160

Florida’s largest urban park, known for mangroves, paddling and mountain-bike trails.