This was taken in Cassadaga, Florida, USA. It is a small town which is considered a spiritualist camp.
You can read about it here:
One of the activities you can do there, is go on an Orb tour which is when this picture was taken.
Amazing things are seen in some cameras!