" "At the beach" is a little more general -- if you say "she is at the beach," she might be in the water, or at a shop near the beach buying ice cream, or even on vacation in a beach town. If you way "she is on the beach," it means she is actually sitting, walking or lying on the sand. "
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.