I noticed when I go to the beach I do not get migraines until I hit the casinos which are off the boardwalk.
I think that's because it's a combination of the "flashing lights" & loud noises" from the slot machines.
When I feel one coming, I just take a Zomig Nasal Spray, leave the casino & hit the boardwalk/beach. Migraine gone.
I know, I know......it was the Zomig but the salty breeze helped too!