Is this a sentence fragment?
Smoke from the cabin visible for miles up and down the coast.

 - no
 - yes
This is a sentence fragment. It does not express a complete thought.
Smoke from the cabin visible for miles up and down the coast.
Here is one way to fix the sentence fragment:
Smoke from the cabin is visible for miles up and down the coast.