Where is Devil Dog Fountain?
Where is Devil Dog Fountain located?
Devil Dog Fountain, Picardie, France (approx. 49.08552°, 3.290109°)
Where is Devil Dog Fountain on the map?
{"latitude":49.08552,"longitude":3.290109,"title":"Devil Dog Fountain"}