Swarm of bees lands on a beach towel in Cape May, N.J.

A swarm of bees, and their queen, took over a stretch of sand in Cape May on Tuesday. 🐝 Can you bee-lieve it?
Back to Top