60 degrees north 30 degrees east?

1 answer

Answer

1168483

2026-05-26 13:05

+ Follow

That point is out in the Kirovsky Islands, about 11 miles northwest of

the center of St. Petersburg, Russia.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.