Latitude and longitude of Nedorazumeniya Island
Satellite map of Nedorazumeniya Island
Nedorazumeniya Island (Russian: Остров Недоразумения - Ostrov Nedorazumeniya; literally Island of misunderstanding) is an island located in the Sea of Okhotsk.
Latitude: 59° 34' 59.99" N
Longitude: 150° 24' 59.99" E