All of South Florida has been placed under a Flood Watch until at least Thursday morning due to heavy rain expected from Hurricane Ian.