Varanger Peninsula

English

Proper noun

Varanger Peninsula

  1. A peninsula located northeasternmost part of Norway, along the Barents Sea.

See also