The Oleta River State Park is a 1,043-acre state park on Biscayne Bay in the municipal suburb of North Miami in metropolitan Miami, Florida. Adjoining the …See more
Great paradise in the middle of the busy city of North Miami Beach. Wonderful place to go kayaking/paddle boarding and for mountain biking. Full review by Nathalie Oudin