Where is Finnfara?
Where is Finnfara located?
Finnfara, Evlevborg, Sweden (approx. 61.26667°, 16.25°)
Where is Finnfara on the map?
Finnfara - Stockholm Olympic Stadium
{"latitude":61.26667,"longitude":16.25,"title":"Finnfara"}