Where is 195 61?
Where is 195 61 located?
195 61, Stockholm, Sweden (approx. 59.60468°, 17.88166°)
Where is 195 61 on the map?
{"latitude":59.60468,"longitude":17.88166,"title":"195 61"}