Cape Navarin


Cape Navarin - headland and cape in Russia.