Where is Selfoss?
Where is Selfoss located?
Selfoss, Südurland, Iceland (approx. 63.93389°, -21.000105°)
Where is Selfoss on the map?
{"latitude":63.93389,"longitude":-21.000105,"title":"Selfoss"}