The right way to write is (errors in ()):
From Wildrose(, )North Dakota(, I watched a total eclipse of the sun, ) which is caused by the moon blocking the sun(')s light. I hope this helps a bit
6.5m questions
8.7m answers