North Korea bombarded a South Korean island near their disputed western border with artillery on Tuesday, setting buildings ablaze and killing at least one marine after warning the South to halt military drills in the area, South Korean officials said.