Answer:
I would say that the comma belongs here,,
"Despite the approaching hurricane, some people remained in their homes.
3.4m questions
4.3m answers