Review with photos of FREE camping at Chandler Slough – Micco Landing Campsite – managed by the South Florida Water Mgmt. Near Okeechobee in Florida. At A Glance Location Map Zoom into the area to the Northwest of Okeechobee. The campsite has a purple icon. My Experience Wonderful quiet location…