NORTH MIAMI BEACH, Fla. – Police are investigating after they said the body of a man was found floating inside a North Miami Beach canal Monday morning. According to the North Miami Beach Police Department, officers received a call around 7:45 a.m. from a passerby who spotted the body in the water near a residential area in the 1800 block of South Glades Drive.