Navarre, Florida, USA Info from Licensor: "The Florida panhandle had a very rare thing happen and got snow falling on the beach." ...