60 N 24 E is near Helsinki, Finland.
59 N 24 E is Tapa-Loobu 59, Tapa, 45106 Lääne-Viru maakond, Estonia
Jjjj
Jjjj
yes
yes
Athens, the capital of Greece, would be the major city near that location.
Miandra, Greece has those coordinates, but you were most likely looking for Athens, Greece.
A city very close to that, at 62°2'N and 129°44'E is Yakutsk, Russia.
Helsinki, Finland lies on this point.
60N and 20
mexico